Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL
MySQL
  1. แบบสอบถาม MySQL เพื่อเลือกแถวเงินเดือนสูงสุดและต่ำสุด?

    สำหรับสิ่งนี้ ใช้แบบสอบถามย่อยพร้อมกับ MIN() และ MAX() หากต้องการแสดงทั้งค่าสูงสุดและต่ำสุด ให้ใช้ UNION ALL ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.70 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (Sam,9600); Query OK, 1 แถวได้รับผลกระทบ (0.14 วิน

  2. สั่งซื้อคอลัมน์ใน MySQL พร้อมบันทึกที่อยู่ IP หรือไม่

    สำหรับสิ่งนี้ ให้ใช้ INET_ATON() ใน MySQL วิธี INET_ATON() จะอนุญาตให้ผู้ใช้แปลงระเบียนที่อยู่ IP เป็นตัวเลข จากนั้นเราจะใช้ ORDER BY เพื่อสั่งซื้อได้ ให้เราสร้างตารางก่อน - );ตกลง ตกลง 0 แถวได้รับผลกระทบ (1.36 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (192.168

  3. เลือกจำนวนที่เท่ากันหรือใกล้เคียงที่สุดจากตารางใน MySQL

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

  4. ใช้ตัวดำเนินการ LIKE หลายตัวในแบบสอบถาม MySQL เดียว

    ในการใช้คำสั่ง LIKE หลายประโยค ไวยากรณ์จะเป็นดังนี้ − เลือก * จาก yourTableName โดยที่ yourColumnName1 LIKE (%yourValue1% หรือ yourColumnName2 LIKE %yourValue2%) หรือ (yourColumnName3 LIKE %yourValue3); ให้เราสร้างตารางก่อน - ); แบบสอบถามตกลง 0 แถว ได้รับผลกระทบ (0.78 วินาที) แทรกระเบียนบางส่วนใน

  5. อัปเดตคอลัมน์ใน MySQL และลบค่าขีดล่างออก

    หากต้องการลบค่าต่อท้าย ให้ใช้ TRIM() ตามรูปแบบการอัพเดทด้านล่าง - อัปเดต yourTableNameset yourColumnName=trim(ต่อท้าย _ จาก yourColumnName); ให้เราสร้างตารางก่อน - );ตกลง ตกลง 0 แถวได้รับผลกระทบ (1.33 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรก ลงในค่า DemoTable1521(9084_);แบบสอบ

  6. รวมคอลัมน์ค่าที่สอดคล้องกันตามวันที่ที่คล้ายกันใน MySQL?

    สำหรับสิ่งนี้ ให้ใช้ฟังก์ชันการรวม SUM() ร่วมกับ GROUP BY ให้เราสร้างตารางก่อน - );Query OK, 0 แถวได้รับผลกระทบ (1.51 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1522 ( 2019-01-21,47);แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.15 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้

  7. จับคู่องค์ประกอบของอาร์เรย์ในแบบสอบถาม MySQL

    ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.76 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1523 (1, 99);แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.10 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก * จาก DemoTable1523; สิ่งนี้จะสร้างผลลัพธ์

  8. รับค่าสุดท้ายในกลุ่ม MySQL concat หรือไม่

    หากต้องการรับค่าสุดท้ายในกลุ่ม concat ให้ใช้ SUBSTRING_INDEX() ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (1.13 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1525 (Python, C++, C, Java); ตกลง ตกลง 1 แถวได้รับผลกระทบ (0.14 วินาที) แสดงระเบียนทั้งหมดจากตาร

  9. จัดกลุ่มแถว MySQL ในอาร์เรย์ตามค่าคอลัมน์?

    หากต้องการจัดกลุ่มแถวในอาร์เรย์ ให้ใช้ GROUP_CONCAT() พร้อมกับคำสั่งย่อย ORDER BY ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.78 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (102,Chris);Query OK, 1 แถวได้รับผลกระทบ (0.15 วินาที) แสดงระเบียนทั้งหมดจาก

  10. เลือกวันที่จาก MySQL และจัดรูปแบบเป็นข้อความ?

    หากต้องการเลือกวันที่และรูปแบบ ให้ใช้ SELECT DATE_FORMAT() ต่อไปนี้เป็นไวยากรณ์ - ไวยากรณ์ select date_format(yourColumnName, %e %b %y) จาก yourTableName; ให้เราสร้างตารางก่อน - );ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.52 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (201

  11. เรียงลำดับภายใน 3 เดือนก่อน แล้วจึงเรียงตามตัวอักษรใน MySQL?

    ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.67 วินาที) แทรกบางระเบียนในตารางโดยใช้คำสั่งแทรก ที่นี่เราได้แทรกวันที่ 2019 - แทรกลงในค่า DemoTable1526 (Bob,2019-12-31); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว ( 0.23 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก * จาก DemoT

  12. จะแสดงเฉพาะชั่วโมงและนาทีใน MySQL ได้อย่างไร?

    หากต้องการแสดงเฉพาะชั่วโมงและนาที ให้ใช้ DATE_FORMAT() และตั้งค่าตัวระบุรูปแบบตามรูปแบบต่อไปนี้ - select date_format(yourColumnName,%H:%i) เป็น anyAliasName จาก yourTableName; ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.76 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรก

  13. จะแทรกบันทึกด้วยเครื่องหมายคำพูดคู่ใน MySQL ได้อย่างไร

    หากต้องการแทรกระเบียนด้วยเครื่องหมายคำพูดคู่ ให้ใช้เครื่องหมายแบ็กสแลช (\) ตามรูปแบบไวยากรณ์ด้านล่าง - ไวยากรณ์ แทรกลงในค่า yourTableName (\yourValue\); ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.63 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (\Car

  14. แสดงค่าตัวแปรที่ผู้ใช้กำหนด MySQL ในตารางผลลัพธ์หรือไม่

    ใช้ @ สำหรับตัวแปรและ concat_ws() เพื่อแสดงผลลัพธ์ที่ต่อกันในตาราง ให้เราสร้างตารางก่อน - );ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.55 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1508 (John, Doe); ตกลง ตกลง 1 แถวได้รับผลกระทบ (0.15 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้

  15. MySQL อัปเดตค่าคอลัมน์วันที่และเวลาและเพิ่ม 10 ปี 3 เดือน 22 วัน 10 ชั่วโมง 30 นาทีในข้อมูลที่มีอยู่?

    สำหรับสิ่งนี้ คุณสามารถใช้ INTERVAL ใน MySQL ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.51 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1509 (2015-12-12 05:45:20);แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.15 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง

  16. แบบสอบถาม MySQL เพื่อนับเครื่องหมายจุลภาคจากค่าฟิลด์?

    ต่อไปนี้เป็นไวยากรณ์ - select length(yourColumnName) - length(replace(yourColumnName, ,, )) เป็น anyAliasName จาก yourTableName; ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (6.75 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1510 (90,97,101,190); ตกลง ตกล

  17. จะป้องกัน MySQL GROUP BY จากการยุบค่า NULL เป็นแถวเดียวได้อย่างไร

    สำหรับสิ่งนี้ คุณสามารถใช้ IFNULL() ร่วมกับ ORDER BY clause ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (1.97 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1511(FirstName) (Mike); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.51 วินาที) แสดงระเบียนทั้งหมดจากตารางโ

  18. ฉันจะตรวจจับได้อย่างไรว่าเหตุการณ์ ON UPDATE เริ่มทำงานด้วยการสืบค้นใน MySQL?

    คุณสามารถตรวจจับได้ด้วยความช่วยเหลือของ row_count() หาก row_count() คืนค่า 1 แสดงว่าเป็นระเบียนใหม่ หากส่งคืน 2 แสดงว่าเหตุการณ์ ON UPDATE เริ่มทำงานด้วยข้อความค้นหา ต่อไปนี้เป็นไวยากรณ์ - select row_count(); ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.60 วินาที) แทรกระเบียนบางส่วนใ

  19. เมื่อแทรกแถวใหม่ ฉันควรรวมคอลัมน์ที่เป็นค่าว่างในการสืบค้น MySQL หรือไม่

    หากคุณไม่ได้ระบุรายการคอลัมน์ในคำสั่งแทรก คุณสามารถใช้ไวยากรณ์ด้านล่าง − แทรกลงในค่า yourTableName (NULL, yourValue, NULL, NULL,.....N); ให้เราสร้างตารางก่อน - );Query OK, 0 แถวได้รับผลกระทบ (0.58 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1513 (NULL, NULL, NULL

Total 4564 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:39/229  20-คอมพิวเตอร์/Page Goto:1 33 34 35 36 37 38 39 40 41 42 43 44 45