Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL
MySQL
  1. จะรวมเครื่องหมายคำพูดในคอลัมน์คั่นด้วยเครื่องหมายจุลภาคด้วย MySQL ได้อย่างไร

    ให้เราสร้าง − . ก่อน );ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.51 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้การแทรก - แทรกลงในค่า DemoTable1407 (Mike,Sam,Chris); เคียวรีตกลง ได้รับผลกระทบ 1 แถว (0.19 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้ตัวเลือก - เลือก * จาก DemoTable1407; สิ่งนี้จะสร้างผลลัพธ์ต่อไปน

  2. ตรวจสอบค่า NULL หรือ NOT NULL ในคอลัมน์ใน MySQL

    สำหรับสิ่งนี้ ให้ใช้ IS NOT NULL ใน MySQL ให้เราดูไวยากรณ์− select yourColumnName IS NOT NULL จาก yourTableName; แบบสอบถามด้านบนส่งกลับ 1 ถ้าคอลัมน์ไม่มีค่า NULL มิฉะนั้น 0 ให้เราสร้างก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.54 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้การแทรก - แทรกลงในค่า DemoTa

  3. จะเพิ่มค่า varchar ที่ซ้ำกันโดยไม่แสดงข้อผิดพลาดใน MySQL ได้อย่างไร

    สำหรับสิ่งนี้ เรามาดูตัวอย่างและสร้าง − . ก่อน ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.79 วินาที) ต่อไปนี้เป็นแบบสอบถามเพื่อเพิ่ม varchar ที่ซ้ำกัน - แก้ไขตาราง DemoTable1409 drop index UN_FirstName;Query OK, 0 แถวได้รับผลกระทบ (0.40 วินาที)Records:0 Duplicates:0 Warnings:0 แทรกระเบียนบางส่วนในตารางโ

  4. แบบสอบถาม MySQL เพื่อดึงวันที่ล่าสุดกว่า 14 วัน?

    ให้เราสร้าง − . ก่อน );ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.43 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้การแทรก - แทรกลงในค่า DemoTable1392 (2019-10-11); ตกลง ตกลง 1 แถวได้รับผลกระทบ (0.11 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้ตัวเลือก - เลือก * จาก DemoTable1392; สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ - +-

  5. รูปแบบ MySQL ตรงกับชื่อ "a" 3 ตัวขึ้นไป?

    ต่อไปนี้เป็นไวยากรณ์ - เลือก * จาก yourTableName โดยที่ yourColumnName like %a%a%a%; ให้เราสร้าง − . ก่อน ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.71 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้การแทรก - แทรกลงในค่า DemoTable1393 (ออสเตรีย); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.26 วินาที) แสดงระเบียนทั้งหม

  6. จัดรูปแบบค่าจำนวนหลายพันตัวเลขด้วยทศนิยมสองตำแหน่งใน MySQL หรือไม่

    สำหรับจำนวนนับพัน ให้ใช้ MySQL FORMAT() ให้เราสร้าง − . ก่อน );Query OK, 0 แถวได้รับผลกระทบ (0.68 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้การแทรก - แทรกลงในค่า DemoTable1394 (8769); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.13 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้ตัวเลือก - เลือก * จาก DemoTable139

  7. แบบสอบถาม MySQL เพื่อจัดเรียงหลายคอลัมน์เข้าด้วยกันในแบบสอบถามเดียว

    หากต้องการจัดเรียงหลายคอลัมน์ ให้ใช้ ORDER BY GREATEST() ให้เราสร้าง − . ก่อน );Query OK, 0 แถวได้รับผลกระทบ (0.79 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้การแทรก - แทรกลงในค่า DemoTable1395 (10,20,30); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.11 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้ตัวเลือก - เล

  8. ละเว้นค่า NULL จากตารางแยกกันในแบบสอบถาม MySQL เดียวและแสดงจำนวนระเบียน NOT NULL

    ให้เราสร้าง − . ก่อน );ตกลง ตกลง 0 แถวได้รับผลกระทบ (1.06 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้การแทรก - แทรกลงในค่า DemoTable1 (3) แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.13 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้ตัวเลือก - เลือก * จาก DemoTable1; สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ - +------+| รหั

  9. เชื่อมคอลัมน์ทั้งหมดในคอลัมน์ใหม่เดียวด้วย MySQL

    ให้เราสร้าง − . ก่อน );Query OK, 0 แถวได้รับผลกระทบ (0.93 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้การแทรก - แทรกลงใน DemoTable1396(ชื่อ,อายุ) ค่า (Bob,26);แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.40 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้ตัวเลือก - เลือก * จาก DemoTable1396; สิ่งนี้จะสร้างผลลัพธ์ต่

  10. การเปรียบเทียบบันทึกวันที่ varchar จากวันที่ปัจจุบันใน MySQL

    สำหรับการเปรียบเทียบวันที่ คุณสามารถใช้ STR_TO_DATE() ต่อไปนี้เป็นไวยากรณ์ - curdate(); ให้เราสร้าง − . ก่อน );sQuery OK, 0 แถวได้รับผลกระทบ (0.97 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้การแทรก - แทรกลงในค่า DemoTable1397 (29/09/2019); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.08 วินาที) แสดงระเบีย

  11. ค้นหาเปอร์เซ็นต์จากคะแนนใน MySQL

    ให้เราสร้าง − . ก่อน );ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.50 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้การแทรก - แทรกลงในค่า DemoTable1398 (98); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.12 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้ตัวเลือก - เลือก * จาก DemoTable1398; สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ - +-----

  12. การรับคีย์หลักถัดไปโดยไม่เพิ่มระเบียนใหม่เป็นไปไม่ได้ ใช่ไหมใน MYSQL

    ไม่ สามารถรับคีย์หลักถัดไปได้โดยไม่ต้องเพิ่มระเบียนใหม่ ให้เราสร้าง − . ก่อน ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.53 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้การแทรก - แทรกลงในค่า DemoTable1399 (); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.07 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้ตัวเลือก - เลือก * จา

  13. วิธีการใช้คีย์ CANDIDATE ในตาราง MySQL ใด ๆ

    แต่ละความสัมพันธ์อาจมีคีย์ผู้สมัครอย่างน้อยหนึ่งรายการ หนึ่งในคีย์ตัวเลือกเหล่านี้เรียกว่าคีย์หลัก รหัสผู้สมัครแต่ละรหัสมีคุณสมบัติสำหรับรหัสหลัก ดังนั้นผู้สมัครสำหรับคีย์หลักจึงเรียกว่า Candidate Key ในการใช้คีย์ตัวเลือกใน MySQL ให้ตั้งค่าคอลัมน์มากกว่าหนึ่งคอลัมน์เป็นคีย์เฉพาะ คีย์เหล่านี้จะเข้าเก

  14. แบบสอบถาม MySQL เพื่อค้นหาคะแนนสูงสุดสองอันดับแรก

    สำหรับสิ่งนี้ ให้ใช้ฟังก์ชันรวม MAX() ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.90 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1383 (200,57); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.17 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก * จา

  15. แทรกหลายแถวในแบบสอบถาม MySQL เดียว

    ให้เราสร้างตารางก่อน - );Query OK, 0 แถวได้รับผลกระทบ (0.63 วินาที) แทรกบางระเบียนในตารางโดยใช้คำสั่งแทรก ที่นี่ เรากำลังแทรกหลายแถวในแบบสอบถามเดียว - (Carol Taylor,19),(Adam Smith,23 );แบบสอบถามตกลง ได้รับผลกระทบ 4 แถว (0.11 วินาที) บันทึก:4 รายการซ้ำ:0 คำเตือน:0 แสดงระเบียนทั้งหมดจากตารางโดยใช

  16. จะรับหลายแถวในแบบสอบถาม MySQL เดียวได้อย่างไร

    หากต้องการรับหลายแถวในแบบสอบถาม MySQL เดียว ให้ใช้ตัวดำเนินการ LIKE ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.90 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1385 (ชื่อ) (John Smith); ตกลง ตกลง 1 แถวได้รับผลกระทบ (0.14 วินาที) แสดงระเบียนทั้งหมดจากต

  17. จะรวมค่าที่ซ้ำกันเป็นค่าเดียวด้วยค่าที่สอดคล้องกันโดยคั่นด้วยยัติภังค์ใน MySQL ได้อย่างไร

    ในการรวม ใช้ฟังก์ชัน GROUP_CONCAT() เพื่อรวมแอตทริบิวต์บางรายการในสองแถวเป็นหนึ่งเดียว เป็นตัวคั่น ใช้ยัติภังค์ ให้เราสร้างตารางก่อน - );Query OK, 0 แถวได้รับผลกระทบ (0.67 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1386 (Java ใน ความลึก,Joshua Bloch);แบบสอบถามตกล

  18. แสดงเนื้อหาของ VIEW ใน MySQL?

    ต่อไปนี้เป็นไวยากรณ์ - เลือก * จาก yourViewName; ให้เราสร้างตารางก่อน - ); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.71 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1388 (StudentName) (Mike); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ ( 0.29 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใ

  19. จะเลือกค่าสูงสุดหลายค่าซึ่งจะเป็นค่าที่ซ้ำกันใน MYSQL ได้อย่างไร

    สำหรับสิ่งนี้ ให้ใช้แนวคิดการรวม ให้เราสร้าง − . ก่อน ); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (2.73 วินาที) แทรกบางระเบียนในตารางโดยใช้คำสั่งแทรก เราได้แทรกค่าที่ซ้ำกันด้วยเช่นกัน - แทรกลงในค่า DemoTable1389 (StudentMarks) (97);แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.49 วินาที) แสดงระเบียนทั้งหมดจากตาร

  20. ค้นหาค่าสตริงที่แน่นอนด้วย COLLATE ใน MySQL หรือไม่

    ให้เราสร้าง − . ก่อน ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.42 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้การแทรก - แทรกลงในค่า DemoTable1620 (MYSQL );แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.20 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้ตัวเลือก - เลือก * จาก DemoTable1620; สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ - +

Total 4564 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:46/229  20-คอมพิวเตอร์/Page Goto:1 40 41 42 43 44 45 46 47 48 49 50 51 52