Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL
MySQL
  1. รับปีปัจจุบันใน MySQL WHERE clause?

    ในการรับปีปัจจุบัน ใช้ YEAR() ร่วมกับ CURDATE() ให้เราสร้างตารางก่อน - ;ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.51 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1360 (2015) แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.14 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก

  2. ลบ URL ที่มีโดเมนเฉพาะจากฐานข้อมูล MySQL หรือไม่

    หากต้องการลบ URL ที่มีโดเมนเฉพาะ ให้ใช้ส่วนคำสั่ง DELETE และ LIKE ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.58 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1361 (Https://www.google.com//?id=1); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.16 วินาที) แสดงระ

  3. จะค้นหาตารางทั้งหมดที่มีสองคอลัมน์เฉพาะใน MySQL ได้อย่างไร

    หากต้องการค้นหาชื่อคอลัมน์เฉพาะสองชื่อ ให้ใช้ information_schema.columns ที่นี่ ฉันใช้ Id แทน columnA และ Name แทนคอลัมน์ B - มีการนับ (*) =3; สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ ต่อไปนี้เป็นตารางที่มีคอลัมน์รหัสและชื่อ - +--------------------------+| TableNameFromWebDatabase |+-------------------------

  4. วิธีเพิ่มคอลัมน์จากคิวรีแบบใช้เลือกข้อมูล แต่ค่าจากคอลัมน์ใหม่จะเป็นจำนวนแถวของคิวรีแบบใช้เลือกข้อมูล MySQL ได้อย่างไร

    สำหรับสิ่งนี้ คุณสามารถใช้ MySQL row_number() ได้ ให้เราสร้างตารางก่อน - );ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.68 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1342 (89); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.07 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลื

  5. แทรกค่าทั้งหมดในตารางด้วยแบบสอบถาม MySQL เดียวที่คั่นระเบียนด้วยเครื่องหมายจุลภาค

    ให้เราสร้างตารางก่อน - )ENGINE=MyISAM,AUTO_INCREMENT=1000;Query ตกลง ได้รับผลกระทบ 0 แถว (0.21 วินาที) แทรกบางระเบียนในตารางโดยใช้คำสั่ง insert ด้วยแบบสอบถามเดียว - (Mike, 2017-01-20),(Carol,2018-03-31);แบบสอบถามตกลง ได้รับผลกระทบ 4 แถว (0.10 วินาที) บันทึก:4 รายการซ้ำ:0 คำเตือน:0 แสดงระเบียนทั้

  6. แบบสอบถาม MySQL เพื่อเลือกแถวที่ค่าคอลัมน์เป็นเพียง 0 จัดกลุ่มตามคอลัมน์อื่นหรือไม่

    สำหรับสิ่งนี้ ใช้กลุ่มโดย ให้เราสร้างตารางก่อน - ); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.49 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงใน DemoTable1344(ClientId,isMarried) ค่า (9873,0);แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.15 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select -

  7. จะปกปิดที่อยู่อีเมลของผู้ใช้ด้วยโดเมนอื่นใน MySQL ได้อย่างไร

    ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.42 วินาที) แทรกบางระเบียนในตารางโดยใช้คำสั่งแทรก เราได้ใส่ที่อยู่อีเมลที่นี่ - แทรกลงในค่า DemoTable1345 ([email protected]); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.14 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก * จาก DemoTab

  8. อัปเดตคอลัมน์ตามคอลัมน์ของตาราง MySQL อื่น

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

  9. จะสั่งซื้อและเลือกแบบสอบถามพร้อมเงื่อนไขใน MySQL ได้อย่างไร?

    ต่อไปนี้เป็นไวยากรณ์ - เลือก * จากลำดับ yourTableName โดย yourColumnName=0,yourColumnName; ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.80 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1348 (89); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.12 วินาที) แสดงระเบ

  10. กำลังอัปเดตคอลัมน์แถวของตาราง MySQL โดยต่อท้ายค่าจากตัวแปรที่ผู้ใช้กำหนดหรือไม่

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

  11. หลีกเลี่ยงการเขียนแอตทริบิวต์ใหม่ด้วย MySQL AUTO_INCREMENT

    คุณสามารถหลีกเลี่ยงได้โดยใช้ค่า (NULL,0,DEFAULT) ด้วย AUTO_INCREMENT ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.44 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1350 (ค่าเริ่มต้น, Chris); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.10 วินาที) แสดงระเบียนทั้ง

  12. จะค้นหาตารางทั้งหมดที่มี columnA และ columnB ใน MySQL ได้อย่างไร

    หากต้องการค้นหาชื่อคอลัมน์ที่เฉพาะเจาะจง ให้ใช้ information_schema.columns ที่นี่ ฉันใช้ Id แทน columnA และ Name แทนคอลัมน์ B - มีการนับ (*) =3; สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ ต่อไปนี้เป็นตารางที่มีคอลัมน์รหัสและชื่อ - +--------------------------+| TableNameFromWebDatabase |+-----------------------

  13. แสดงเฉพาะชื่อคอลัมน์ที่ซ้ำกันซึ่งปรากฏอย่างน้อยสามครั้งใน MySQL

    ใช้ HAVING COUNT() สำหรับสิ่งนี้ ให้เราสร้างตารางก่อน - ); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (1.08 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1351 (StudentName) (David); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.12 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select

  14. แทรกค่าในสองตารางด้วยการเรียกโพรซีเดอร์ที่เก็บไว้เพียงครั้งเดียวใน MySQL

    ต่อไปนี้เป็นรูปแบบการแทรกค่าในสองตารางที่มีขั้นตอนการจัดเก็บ - DELIMITER // CREATE PROCEDURE yourProcedureName(anyVariableName int)    BEGIN    insert into yourTableName1(yourColumnName1) values(yourVariableName);    insert into yourTableName2(yourColumnName2) values(yo

  15. เลือกรายการที่มีการประทับเวลาหลังจาก X เวลาใน MySQL

    ให้เราสร้างตารางก่อน - );เคียวรีตกลง 0 แถวได้รับผลกระทบ (0.49 วินาที) แทรกบางระเบียนในตารางโดยใช้คำสั่งแทรก เราได้แทรกบันทึกวันที่ที่นี่ - แทรกเข้าไป ค่า DemoTable1335(2019-09-19 22:52:00);แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.11 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก * จา

  16. เลือกฟิลด์ต่าง ๆ ใน MySQL แม้ว่าฟิลด์จะถูกตั้งค่าเป็น null?

    สำหรับสิ่งนี้ คุณสามารถใช้ COALESCE() ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.64 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1336 (David, Mike); ตกลง ตกลง 1 แถวได้รับผลกระทบ (0.18 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก * จ

  17. แสดงสิทธิ์ทั้งหมดของผู้ใช้เฉพาะใน MySQL

    ให้เราแสดงชื่อผู้ใช้ทั้งหมดพร้อมกับชื่อโฮสต์ก่อน − เลือกผู้ใช้, โฮสต์จาก MySQL.user; สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ - +--------------------------------------+| ผู้ใช้ | โฮสต์ |+-----------------------------------------------+| บ๊อบ | % || ชาร์ลี | % || โรเบิร์ต | % || ผู้ใช้2 | % || mysql.infoschem

  18. ดึงค่าสูงสุดจากคอลัมน์ที่มีค่าเป็นตัวเลขสตริง เช่น Value440, Value345 เป็นต้น ในSQL

    สำหรับสิ่งนี้ คุณสามารถใช้ MAX() ร่วมกับ substring() ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.58 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1337 (Value489); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.22 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง se

  19. ใช้ MySQL โดยที่ส่วนคำสั่งและลำดับโดย avg() เพื่อค้นหาค่าเฉลี่ยขององค์ประกอบแต่ละรายการที่ซ้ำกัน

    สำหรับสิ่งนี้ ให้ใช้ have clause แทน where ให้เราสร้างตารางก่อน - );Query OK, 0 แถวได้รับผลกระทบ (1.54 วินาที) แทรกบางระเบียนในตารางโดยใช้คำสั่งแทรก ที่นี่ เราได้ใส่ชื่อที่ซ้ำกันพร้อมคะแนน - แทรกลงในค่า DemoTable1338 (David,7); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.40 วินาที) แสดงระเบียนทั้งหมดจา

  20. นับค่าตามเงื่อนไขและแสดงผลในคอลัมน์ต่าง ๆ ด้วย MySQL?

    ให้เราสร้างตารางก่อน - ); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.72 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงใน DemoTable1485 (StudentName,StudentSubject) ค่า (Chris, Java); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.12 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก *

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