Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL
MySQL
  1. เลือกเป็นตัวแปรที่ผู้ใช้กำหนดด้วย MySQL

    สำหรับตัวแปรที่ผู้ใช้กำหนด เราใช้ @ ใน MySQL ต่อไปนี้เป็นไวยากรณ์ ที่นี่ @anyVariableName คือตัวแปรที่ผู้ใช้กำหนด - เลือก yourColumnName เป็น @anyVariableName จาก yourTableName โดยที่ yourCondition; ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable (รหัส int ไม่ใช่ NULL AUTO_INCREMENT คีย์หลัก ชื่อ varc

  2. การแทรกค่าพารามิเตอร์หลายค่าลงในคอลัมน์เดียวด้วย MySQL?

    ในการแทรกค่าพารามิเตอร์หลายค่าลงในคอลัมน์เดียว ให้ใช้ CONCAT_WS() หรือ CONCAT() ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable( Name varchar(100), Age int, CountryName varchar(100), PersonInformation text);Query OK, 0 แถวได้รับผลกระทบ (0.67 วินาที) ต่อไปนี้เป็นแบบสอบถามเพื่อแทรกค่าพารามิเตอร์หลายค่าล

  3. ค้นหาจำนวนการเข้าสู่ระบบระหว่างสองวันใน MySQL

    ใช้ BETWEEN เพื่อค้นหาการเข้าสู่ระบบระหว่างวันที่สองวัน ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable (วันที่เข้าสู่ระบบ) แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.66 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (2019-08-24); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.12 วินาที)

  4. ตั้งค่าแบบกำหนดเองสำหรับค่า NULL หรือค่าว่างใน MySQL

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

  5. การแปลงค่าบูลีนเป็นเครื่องหมายบวกหรือลบใน MySQL?

    ต่อไปนี้เป็นไวยากรณ์ - เลือก if(yourColumnName,1,-1) จาก yourTableName; ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( isMarried boolean); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.60 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (จริง); Query OK, 1 แถวได้รับผลกระทบ (0.36

  6. ฉันจะเรียงลำดับตัวเลขที่บันทึกเป็น VARCHAR ใน MySQL โดยบางหมายเลขมี 0 เช่น 085, 090 เป็นต้นได้อย่างไร

    ต่อไปนี้เป็นไวยากรณ์ - เลือก *จากลำดับชื่อตารางของคุณโดย yourColumnName*1,yourColumnName; ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable( ค่า varchar(100)); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.62 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (045); แบบสอบถามตกลง ได้รั

  7. แสดงบันทึกด้วยวันที่ของวันนี้และพรุ่งนี้จากคอลัมน์ที่มีบันทึกวันที่ใน MySQL

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( AdmissionDate date); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.87 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (2019-08-20); ตกลง ตกลง 1 แถวได้รับผลกระทบ (0.24 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก *

  8. สร้างตารางชั่วคราวที่คล้ายกับตารางปกติด้วย MySQL LIKE

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable1 (รหัส int ไม่ใช่ NULL AUTO_INCREMENT คีย์หลัก ชื่อ varchar(100)); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.59 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1 (ชื่อ) (แซม); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว ( 0.07 วินาที) แสดงระเบี

  9. เพิ่มคอลัมน์ใหม่ลงในตารางและกรอกข้อมูลของอีกสองคอลัมน์ของตารางเดียวกันใน MySQL หรือไม่

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable (ราคา int ปริมาณ int); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.71 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรก เป็นค่า DemoTable (440,1); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.09 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก

  10. ลบค่าสุดท้ายและแก้ไขสองค่าใหม่ (VARCHAR Numbers) ใน MySQL ที่ประกาศเป็น VARCHAR?

    ให้เราสร้างตารางก่อน ที่นี่เรามีประเภท VARCHAR สำหรับค่า - สร้างตาราง DemoTable( Value varchar(100));เคียวรีตกลง 0 แถวได้รับผลกระทบ (1.80 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรก เป็นค่า DemoTable(15789);แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.18 วินาที) แสดงระเบียนทั้งหมดจากตารา

  11. จะใช้นามแฝงในแบบสอบถามแบบเลือกข้อมูล MySQL ได้อย่างไร

    ในการตั้งชื่อแทนหรือชื่ออื่นใน MySQL คุณต้องใช้คีย์เวิร์ด AS ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable( ชื่อ varchar(100)); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.51 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (Robert); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.14 วินาที) แ

  12. แสดงบันทึกด้วยรหัสที่ไม่ซ้ำโดยใช้ MySQL GROUP BY และ HAVING

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable( Id int, ColorName varchar(100)); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.56 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (100, Black); Query OK, 1 แถวได้รับผลกระทบ (0.26 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select -

  13. จะระงับคำเตือนใน MySQL ได้อย่างไร

    หากต้องการระงับคำเตือน ให้ตั้งค่า SQL_NOTES=0 เรามาดูตัวอย่างกัน ตอนแรก เราจะตั้งค่า SQL_NOTES เป็น 1 − SET sql_notes =1; ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.00 วินาที) ตอนนี้ ให้เราวางตารางที่ไม่มีอยู่ ดังที่คุณเห็นข้อความเตือนปรากฏขึ้นแล้ว - drop table ถ้ามี web.DemoTable;Query OK, 0 แถวได้รับผลกร

  14. เพิ่มจำนวนคอลัมน์ในแบบสอบถาม MySQL ตามบันทึกนามสกุลหรือไม่

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( Id int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, FirstName varchar(100), LastName varchar(100)); Query OK, 0 แถวได้รับผลกระทบ (1.00 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (ชื่อ, นามสกุล) (John, Doe); แบบสอบถามตกลง ไ

  15. วิธีรับค่าสูงสุดอันดับสี่โดยใช้แบบสอบถาม MySQL

    เพื่อให้ได้ค่าสูงสุดอันดับสี่ ให้ใช้ LIMIT OFFSET พร้อมกับ ORDER BY ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( Amount int); Query OK, 0 แถวได้รับผลกระทบ (0.88 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (198); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ ( 0.10 วินาที) แส

  16. วิธีรับสตริงย่อยด้านซ้ายใน MySQL จากคอลัมน์ที่มีเส้นทางของไฟล์ แสดงสตริงพาธไฟล์ทั้งหมด ยกเว้นชื่อไฟล์?

    ในการรับสตริงย่อยด้านซ้าย ให้ใช้ LEFT() พร้อมกับ substring_index() ตัวอย่างเช่น สมมติว่าเส้นทางของไฟล์คือ − “/MyFile/JavaProgram/Hello.java “ ในที่นี้ เราจะมาดูวิธีการแสดงเส้นทางของไฟล์ทั้งหมด ยกเว้นชื่อไฟล์ เช่น − /MyFile/JavaProgram/ ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable (ข้อความ FileLoca

  17. เราสามารถใช้ส่วนคำสั่ง WHERE ภายในคำสั่ง MySQL CASE ได้หรือไม่

    สำหรับสิ่งนี้ ให้ใช้คำสั่ง CASE WHEN ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable1040( Value1 int, Value2 int, Value3 int) แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.65 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1040 (80,90,100) แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.11 วิน

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

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable( Id int ชื่อ varchar(100)); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.60 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (130,Mike); Query OK, 1 แถวได้รับผลกระทบ (0.13 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก *จ

  19. จะเปรียบเทียบวันแรกและวันสุดท้ายจากคอลัมน์ MySQL กับบันทึกวันที่ได้อย่างไร

    หากต้องการเปรียบเทียบวันแรกกับวันสุดท้าย ให้ใช้ TIME_TO_SEC() ร่วมกับ MAX() และ MIN() ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable( ชื่อผู้ใช้ varchar(100), UserPostDatetime datetime); ตกลง, 0 แถวได้รับผลกระทบ (0.65 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (Adam

  20. แสดงผลิตภัณฑ์ทั้งหมดที่มีจำนวนเงินสูงสุดในตาราง MySQL พร้อมรายละเอียดสินค้าหรือไม่

    ใช้ MAX() พร้อมกับแบบสอบถามย่อยสำหรับสิ่งนี้ MAX() ถูกใช้เพื่อรับจำนวนสูงสุด ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( ProductId int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, ProductName varchar(100), ProductAmount int); Query OK, 0 แถวได้รับผลกระทบ (0.53 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้ค

Total 4564 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:62/229  20-คอมพิวเตอร์/Page Goto:1 56 57 58 59 60 61 62 63 64 65 66 67 68