Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL
MySQL
  1. เลือกระเบียนที่มีสถานะ ACTIVE ใน MySQL ที่ตั้งค่าด้วย ENUM

    ให้เราสร้างตารางก่อน ที่นี่เราได้ตั้งค่าสถานะโดยใช้ ENUM - );ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.51 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรก ลงในค่า DemoTable2037 (101,Active);Query OK, 1 แถวได้รับผลกระทบ (0.12 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก *จาก De

  2. แบบสอบถาม MySQL เพื่อคืนค่า TRUE สำหรับแถวที่มีค่าบวก?

    หากต้องการคืนค่า TRUE สำหรับค่าบวกและ FALSE สำหรับค่าลบ ให้ใช้ MySQL IF() ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.87 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable2038 (ค่า) (-34); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.14 วินาที) แสดงระเบียนทั้งหมดจา

  3. แสดงเฉพาะรายการบันทึกในลำดับ ASC ด้วย MySQL

    ในการแสดงรายการเรคคอร์ดในลำดับเฉพาะ คุณต้องกำหนดเงื่อนไขและใช้ ORDER BY สำหรับสิ่งนี้ ให้ใช้คำสั่ง ORDER BY CASE ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.62 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงใน DemoTable2039 values(David Miller);แบบสอบถามตกลง ได้รับผลกร

  4. แบบสอบถาม MySQL เพื่อลบตัวเลขหลังยัติภังค์ในสตริง VARCHAR พร้อมตัวเลข

    สำหรับสิ่งนี้ ให้ใช้ SUBSTRING_INDEX() ให้เราสร้างตารางก่อน - );ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.85 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable2040 (David-987); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.21 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก

  5. ความแตกต่างระหว่าง Static SQL และ Dynamic SQL

    SQL แบบคงที่ Static SQL หมายถึงคำสั่ง SQL ที่ได้รับการแก้ไขและสามารถฮาร์ดโค้ดลงในแอปพลิเคชันได้ เนื่องจาก sqls แบบคงที่เป็นคำค้นหาที่ตายตัว คำสั่งเหล่านี้จึงสามารถวิเคราะห์และเพิ่มประสิทธิภาพได้ และไม่ต้องการการจัดการเฉพาะใดๆ เพื่อความปลอดภัย ไดนามิก SQL Dynamic SQL หมายถึงคำสั่ง SQL ที่สร้างขึ้นแ

  6. นิพจน์ทั่วไปของ MySQL เพื่ออัปเดตตารางที่มีค่าคอลัมน์รวมถึงสตริง ตัวเลข และอักขระพิเศษ

    สำหรับสิ่งนี้ ให้ใช้คำสั่ง UPDATE ร่วมกับ REGEXP ให้เราสร้างตารางก่อน - );ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.59 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable2023 (US-101); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.11 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select -

  7. ส่งคืนรายการจากแถวต่างๆ ลงในฟิลด์เดียวด้วย MySQL

    สำหรับสิ่งนี้ ให้ใช้ GROUP_CONCAT() ให้เราสร้างตารางก่อน - );Query OK, 0 แถวได้รับผลกระทบ (0.62 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable2024 (MongoDB, Mike); ตกลง ตกลง 1 แถวได้รับผลกระทบ (0.17 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก *จาก

  8. ค้นหาและแทนที่ส่วนหนึ่งของบันทึก URL ใน MySQL หรือไม่

    วิธีที่ง่ายที่สุดในการเปลี่ยนเร็กคอร์ดคือการใช้ MySQL REPLACE() - );ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.88 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable2025 (http=//www.gmail.com); Query OK, 1 แถวได้รับผลกระทบ (0.26 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select

  9. เราสามารถเพิ่มนาทีในระเบียนวันที่และเวลาของ VARCHAR ในขณะที่ใช้คำสั่ง INSERT ใน MySQL ได้หรือไม่

    ได้ เราสามารถเพิ่มนาทีในขณะที่แทรกค่าลงในตาราง ให้เราสร้างตารางก่อน ที่นี่ เรามีคอลัมน์ที่มีระเบียน VARCHAR โดยอยู่ใน );ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.40 วินาที) แทรกบางระเบียนในตารางโดยใช้คำสั่งแทรก ขั้นแรกเราจะแปลงวันที่ VARCHAR แล้วเพิ่มนาที - แทรกลงในค่า DemoTable2026 (date_add(str_to_date(2

  10. จะเขียนแบบสอบถาม MySQL ที่ถูกต้องและอัปเดตด้วยตัวแปรที่กำหนดเองได้อย่างไร

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

  11. วิธีการใช้ตัวคั่นอย่างถูกต้องในขั้นตอนการจัดเก็บ MySQL และแทรกค่า?

    ให้เราสร้างตารางก่อน - );แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.87 วินาที) นี่คือแบบสอบถามเพื่อสร้างขั้นตอนการจัดเก็บและแทรกค่า (โดยใช้ตัวคั่นอย่างถูกต้อง) - delimiter; เรียกกระบวนงานที่เก็บไว้โดยใช้คำสั่ง CALL - call insert_name(Chris,Brown);แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.17 วินาที) แสดงระ

  12. อัปเดตเนื้อหาของเซลล์เฉพาะใน MySQL

    ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.98 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable2029 (4,John ,สีน้ำตาล);แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.27 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก *จาก DemoTable2029; สิ่งนี้จะสร

  13. ค้นหาค่าสูงสุดจากคอลัมน์ VARCHAR ใน MySQL

    หากต้องการค้นหาค่าสูงสุด ให้ใช้ MAX() ร่วมกับ CAST() เนื่องจากค่าเป็นประเภท VARCHAR ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.44 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable2030 (901); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.22 วินาที) แสดงระเบียนทั้งห

  14. กำลังคำนวณค่าไบต์เป็นเมกะไบต์ (MB) ใน MySQL หรือไม่

    ที่นี่ เรากำลังใช้ประเภท BIGINT เนื่องจากต้องใช้จำนวนเต็มที่ลงนาม 8 ไบต์ ให้เราสร้างตารางที่มีคอลัมน์เป็นประเภท BIGINT ก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (1.17 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable2031 (1073741824) แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.13

  15. ฉันจะตรวจสอบได้อย่างไรว่ามีตารางอยู่ใน MySQL?

    ในการตรวจสอบการมีอยู่ของตาราง ใช้แนวคิดของ INFORMATION_SCHEMA.TABLES.Following คือไวยากรณ์ - เลือก table_name จาก information_schema.tableswhere table_schema=database()and table_name=yourTableName; เพื่อให้เข้าใจไวยากรณ์ข้างต้น ให้เราสร้างตาราง - );Query OK, 0 แถวได้รับผลกระทบ (1.07 วินาที) นี่ค

  16. จัดรูปแบบวันที่ขณะแทรกบันทึกใน MySQL

    ในการจัดรูปแบบวันที่ขณะแทรกระเบียน ให้ใช้ DATE_FORMAT() ในคำสั่ง MySQL INSERT ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.48 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable2012 (date_format(2014-01-21,%d.%m.% Y));แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.17 ว

  17. ตั้งค่า MySQL เลือกในตัวแปรที่กำหนดเอง

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

  18. ตั้งค่า 'นามแฝง' สำหรับชื่อคอลัมน์ทั้งหมดในแบบสอบถาม MySQL เดียว

    ในการตั้งชื่อแทนสำหรับชื่อคอลัมน์ ไวยากรณ์จะเป็นดังนี้ − เลือก yourColumnName1 anyAliasName1,yourColumnName2 anyAliasName2 จาก yourTableName anyAliasName; เพื่อให้เข้าใจไวยากรณ์ข้างต้น ให้เราสร้างตาราง - );Query OK, 0 แถวได้รับผลกระทบ (0.70 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert -

  19. ดึงบันทึกเฉพาะโดยใช้การสืบค้น MySQL เดียวด้วยตัวดำเนินการ AND &OR

    ให้เราสร้างตารางก่อน - );Query OK, 0 แถวได้รับผลกระทบ (1.20 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable2015 (4,Robert, US);แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.16 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก *จาก DemoTable2015; สิ่งนี้จะสร้างผล

  20. แบบสอบถาม MySQL เพื่อเชื่อมเร็กคอร์ดด้วยรหัสที่เกี่ยวข้องกันในแถวเดียวคั่นด้วยอักขระพิเศษ

    สำหรับสิ่งนี้ คุณสามารถใช้ CONCAT_WS() ร่วมกับ GROUP_CONCAT() ให้เราสร้าง ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.51 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable2016 (1,Sam);Query OK, 1 แถวได้รับผลกระทบ (0.14 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลื

Total 4564 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:14/229  20-คอมพิวเตอร์/Page Goto:1 8 9 10 11 12 13 14 15 16 17 18 19 20