Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL
MySQL
  1. MySQL ORDER BY มีการเรียงลำดับที่แตกต่างกันสำหรับค่าบางค่าจากมากไปหาน้อยและอื่น ๆ จากน้อยไปมาก?

    คุณสามารถใช้ field() สำหรับสิ่งนี้ ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( Value int ); เคียวรีตกลง 0 แถวได้รับผลกระทบ (0.80 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (85); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.15 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำ

  2. รวมหลายแถวในรายการที่คั่นด้วยจุลภาคใน MySQL หรือไม่

    หากต้องการรวมหลายแถวเป็นรายการที่คั่นด้วยจุลภาค ให้ใช้เมธอด GROUP_CONCAT() ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable (รหัส int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY ชื่อ varchar(30) ทำเครื่องหมาย int ); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.52 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert

  3. การแปลงอัตโนมัติของ MySQL เป็นตัวพิมพ์เล็ก? เป็นไปได้ไหม

    ใช่ มันเป็นไปได้ด้วยทริกเกอร์ คุณสามารถสร้างทริกเกอร์สำหรับการแปลงอัตโนมัติด้วยตัวพิมพ์เล็ก ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable (ข้อความ StudentSubject ); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.61 วินาที) ให้เราสร้างทริกเกอร์สำหรับการแปลงอัตโนมัติเป็นตัวพิมพ์เล็ก - สร้างทริกเกอร์ lowerCaseOn

  4. จะใช้ NOW () กับฟิลด์การประทับเวลาใน MySQL Workbench ได้อย่างไร

    ให้เราสร้างตารางก่อน - create table DemoTable (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    ShippingDate timestamp ); แทรกบางระเบียนในตารางโดยใช้คำสั่งแทรก ที่นี่ เราได้รวมวันที่ปัจจุบันด้วย NOW() − INSERT INTO DemoTable(ShippingDate) VALUES(now()); แสดงระเบียนทั้งหมดจากต

  5. ตรวจสอบว่ามีตารางอยู่ใน MySQL และแสดงคำเตือนว่ามีหรือไม่

    หากต้องการตรวจสอบว่ามีตารางอยู่หรือไม่ ให้ใช้ไวยากรณ์ต่อไปนี้ - สร้างตารางหากไม่มี yourTableName( yourColumnName1 dataType, . . . . N); ที่นี่ เราจะพยายามสร้างตารางที่มีอยู่แล้ว จากนั้นจะสร้างข้อความเตือนว่า มีตารางอยู่แล้ว ให้เราสร้างตารางก่อน มีตารางนี้แล้ว - สร้างตารางหากไม่มี DemoTable ( Id in

  6. วิธีการทำงานหลายเงื่อนไขใน MySQL?

    ในการทำงานกับหลายเงื่อนไขและใน MySQL ต่อไปนี้คือไวยากรณ์ - เลือก *จาก yourTableName โดยที่ yourColumnName1=yourValue1 และ yourColumnName2=yourValue2 และ yourColumnName3=yourValue3; ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( StudentId int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, StudentName varch

  7. ฉันจะดูดัชนีที่ฉันตั้งค่าไว้ใน MySQL ได้อย่างไร

    หากต้องการดูดัชนี คุณสามารถใช้คำสั่ง SHOW ได้ ต่อไปนี้เป็นไวยากรณ์ - แสดงดัชนีจาก yourTableName; ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( Id int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, FirstName varchar(20), LastName varchar(20) ); Query OK, 0 แถวได้รับผลกระทบ (0.46 วินาที) ต่อไปนี้เป็นแบบส

  8. เชื่อมต่อสองตารางใน MySQL ด้วยเงื่อนไขหรือไม่

    ในการต่อสองตาราง UNION ALL ใน MySQL ให้เราสร้างตาราง - สร้างตาราง DemoTable1 ( Id int, FirstName varchar(20) );Query OK, 0 แถวได้รับผลกระทบ (1.52 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1 (20,Carol); Query OK, 1 แถวได้รับผลกระทบ (0.28 วินาที ) แสดงระเบียนทั้งห

  9. วิธีการค้นหาระหว่างคอลัมน์ใน MySQL?

    ใช้ส่วนคำสั่ง BETWEEN เพื่อค้นหาระหว่างคอลัมน์ ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable (รหัส int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, Score1 int, Score2 int ); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.78 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (คะแนน1 คะแนน2

  10. แสดงวันที่หลังจาก NOW() + 10 วันจากตาราง MySQL หรือไม่

    คุณสามารถใช้ฟังก์ชัน DATE_ADD() ด้วยคำสั่ง where สำหรับสิ่งนี้ ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable (วันที่จัดส่ง) แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.54 วินาที) หมายเหตุ :วันที่และเวลาปัจจุบันเป็นดังนี้ เราพบว่าใช้ NOW() − เลือกเลย ();+----------------------+| ตอนนี้() |+-----------------

  11. ลบอักขระตัวสุดท้ายหากเป็นอักขระเฉพาะใน MySQL หรือไม่

    หากต้องการลบอักขระตัวสุดท้ายหากเป็นอักขระเฉพาะ ให้ใช้ SUBSTRING() ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( SubjectName varchar(100) ); เคียวรีตกลง 0 แถวได้รับผลกระทบ (0.47 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (C); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.1

  12. แบบสอบถาม MySQL เพื่อลดค่า 10 สำหรับค่าเฉพาะ?

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable (รหัส int ไม่ใช่ NULL AUTO_INCREMENT คีย์หลัก คะแนน int ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.89 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (คะแนน) (56); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.13 วินาที) แสดงระเบียนทั้งหมดจ

  13. จะค้นหาจำนวนสตริงของ id เฉพาะในคอลัมน์โดยใช้แบบสอบถาม MySQL ได้อย่างไร

    สำหรับสิ่งนี้ ให้ใช้ฟังก์ชัน CHAR_LENGTH() ใน MySQL ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable (รหัส int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, Subject longtext ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (1.17 วินาที) ตอนนี้คุณสามารถแทรกบางระเบียนในตารางโดยใช้คำสั่งแทรก - select *from DemoTable; ผลลัพธ์ +

  14. จะรับจำนวนแถวในตารางโดยไม่ใช้การสืบค้น MySQL แบบนับ (*) ได้อย่างไร

    คุณสามารถใช้การนับ (1) ให้เราดูไวยากรณ์ก่อน − เลือก count(1) จาก yourTableName; ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( StudentName varchar(100) );แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.84 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (StudentName) (Carol Taylor

  15. จะหาวันที่ระหว่าง TODAY และ TODAY-7” ได้อย่างไร?

    ในการรับวันที่ระหว่างวันที่ คุณต้องใช้ ต่อไปนี้คือวันที่ระหว่างวันนี้ถึงวันนี้ 7 วัน - (NOW() - INTERVAL 7 DAY); หมายเหตุ :สมมติว่าวันที่ปัจจุบันคือ 2019-06-02 ให้เราสร้างตารางก่อน สร้างตาราง DemoTable (วันที่เข้าสู่ระบบ) แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.57 วินาที) แทรกระเบียนบางส่วนในตารางโด

  16. จะรับชื่อวันจากการประทับเวลาใน MySQL ได้อย่างไร

    ในการรับชื่อวันจากการประทับเวลา ให้ใช้ฟังก์ชัน dayname() - สร้างตาราง DemoTable (การประทับเวลา LoginDate ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.52 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (2018-06-21); ตกลง ตกลง 1 แถวได้รับผลกระทบ (0.09 วินาที) แสดงระเบียนทั้งหมดจ

  17. จะแทรกวันที่รูปแบบ mm/dd/yyyy ใน MySQL ได้อย่างไร

    สำหรับสิ่งนี้ ให้ใช้ STR_TO_DATE() ต่อไปนี้เป็นไวยากรณ์ - แทรกลงในค่า yourTableName(STR_TO_DATE(yourDateValue,yourFormatSpecifier)); ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable (วันที่จัดส่ง) แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.81 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert :ที่นี่ เรากำ

  18. วิธีจัดเรียงตามค่าด้วย MySQL ORDER BY?

    สำหรับสิ่งนี้ ให้ใช้คำสั่ง ORDER BY ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( StudentId int );แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.59 วินาที) ตอนนี้คุณสามารถแทรกบางระเบียนในตารางโดยใช้คำสั่งแทรก - แทรกลงในค่า DemoTable (78); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.14 วินาที) แสดงระเบียนทั้งหมดจา

  19. ชื่อเป็นคำสงวนใน MySQL หรือไม่

    ไม่ ชื่อไม่ใช่คำสงวนใน MySQL คุณสามารถใช้ได้โดยไม่มีสัญลักษณ์ย้อนกลับ หากคุณกำลังทำงานกับคำสงวน ให้ใช้สัญลักษณ์ย้อนกลับ ให้เราสร้างตารางก่อน - สร้างชื่อตาราง ( ชื่อ varchar(10) ); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.78 วินาที) ตอนนี้คุณสามารถแทรกบางระเบียนในตารางโดยใช้คำสั่งแทรก - แทรกลงในค่าชื่อ

  20. ฉันจะแยกผลลัพธ์การสืบค้นตัวเลขใน MySQL ได้อย่างไร

    หากต้องการแยกผลลัพธ์การสืบค้นที่เป็นตัวเลข คุณสามารถใช้ฟังก์ชัน CONCAT() ใน MySQL ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( StudentId int );แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.68 วินาที) ตอนนี้คุณสามารถแทรกบางระเบียนในตารางโดยใช้คำสั่งแทรก - แทรกลงในค่า DemoTable (8905); แบบสอบถามตกลง 1 แถวได

Total 4564 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:103/229  20-คอมพิวเตอร์/Page Goto:1 97 98 99 100 101 102 103 104 105 106 107 108 109