หน้าแรก
หน้าแรก
สำหรับตัวแปรที่ผู้ใช้กำหนด เราใช้ @ ใน MySQL ต่อไปนี้เป็นไวยากรณ์ ที่นี่ @anyVariableName คือตัวแปรที่ผู้ใช้กำหนด - เลือก yourColumnName เป็น @anyVariableName จาก yourTableName โดยที่ yourCondition; ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable (รหัส int ไม่ใช่ NULL AUTO_INCREMENT คีย์หลัก ชื่อ varc
ในการแทรกค่าพารามิเตอร์หลายค่าลงในคอลัมน์เดียว ให้ใช้ CONCAT_WS() หรือ CONCAT() ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable( Name varchar(100), Age int, CountryName varchar(100), PersonInformation text);Query OK, 0 แถวได้รับผลกระทบ (0.67 วินาที) ต่อไปนี้เป็นแบบสอบถามเพื่อแทรกค่าพารามิเตอร์หลายค่าล
ใช้ BETWEEN เพื่อค้นหาการเข้าสู่ระบบระหว่างวันที่สองวัน ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable (วันที่เข้าสู่ระบบ) แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.66 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (2019-08-24); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.12 วินาที)
ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable( Value varchar(100));เคียวรีตกลง 0 แถวได้รับผลกระทบ (0.75 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (null); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.12 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก *จาก De
ต่อไปนี้เป็นไวยากรณ์ - เลือก if(yourColumnName,1,-1) จาก yourTableName; ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( isMarried boolean); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.60 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (จริง); Query OK, 1 แถวได้รับผลกระทบ (0.36
ต่อไปนี้เป็นไวยากรณ์ - เลือก *จากลำดับชื่อตารางของคุณโดย yourColumnName*1,yourColumnName; ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable( ค่า varchar(100)); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.62 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (045); แบบสอบถามตกลง ได้รั
ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( AdmissionDate date); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.87 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (2019-08-20); ตกลง ตกลง 1 แถวได้รับผลกระทบ (0.24 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก *
ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable1 (รหัส int ไม่ใช่ NULL AUTO_INCREMENT คีย์หลัก ชื่อ varchar(100)); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.59 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1 (ชื่อ) (แซม); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว ( 0.07 วินาที) แสดงระเบี
ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable (ราคา int ปริมาณ int); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.71 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรก เป็นค่า DemoTable (440,1); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.09 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก
ให้เราสร้างตารางก่อน ที่นี่เรามีประเภท VARCHAR สำหรับค่า - สร้างตาราง DemoTable( Value varchar(100));เคียวรีตกลง 0 แถวได้รับผลกระทบ (1.80 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรก เป็นค่า DemoTable(15789);แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.18 วินาที) แสดงระเบียนทั้งหมดจากตารา
ในการตั้งชื่อแทนหรือชื่ออื่นใน MySQL คุณต้องใช้คีย์เวิร์ด AS ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable( ชื่อ varchar(100)); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.51 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (Robert); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.14 วินาที) แ
ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable( Id int, ColorName varchar(100)); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.56 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (100, Black); Query OK, 1 แถวได้รับผลกระทบ (0.26 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select -
หากต้องการระงับคำเตือน ให้ตั้งค่า SQL_NOTES=0 เรามาดูตัวอย่างกัน ตอนแรก เราจะตั้งค่า SQL_NOTES เป็น 1 − SET sql_notes =1; ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.00 วินาที) ตอนนี้ ให้เราวางตารางที่ไม่มีอยู่ ดังที่คุณเห็นข้อความเตือนปรากฏขึ้นแล้ว - drop table ถ้ามี web.DemoTable;Query OK, 0 แถวได้รับผลกร
ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( Id int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, FirstName varchar(100), LastName varchar(100)); Query OK, 0 แถวได้รับผลกระทบ (1.00 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (ชื่อ, นามสกุล) (John, Doe); แบบสอบถามตกลง ไ
เพื่อให้ได้ค่าสูงสุดอันดับสี่ ให้ใช้ LIMIT OFFSET พร้อมกับ ORDER BY ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( Amount int); Query OK, 0 แถวได้รับผลกระทบ (0.88 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (198); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ ( 0.10 วินาที) แส
ในการรับสตริงย่อยด้านซ้าย ให้ใช้ LEFT() พร้อมกับ substring_index() ตัวอย่างเช่น สมมติว่าเส้นทางของไฟล์คือ − “/MyFile/JavaProgram/Hello.java “ ในที่นี้ เราจะมาดูวิธีการแสดงเส้นทางของไฟล์ทั้งหมด ยกเว้นชื่อไฟล์ เช่น − /MyFile/JavaProgram/ ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable (ข้อความ FileLoca
สำหรับสิ่งนี้ ให้ใช้คำสั่ง CASE WHEN ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable1040( Value1 int, Value2 int, Value3 int) แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.65 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1040 (80,90,100) แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.11 วิน
ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable( Id int ชื่อ varchar(100)); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.60 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (130,Mike); Query OK, 1 แถวได้รับผลกระทบ (0.13 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก *จ
หากต้องการเปรียบเทียบวันแรกกับวันสุดท้าย ให้ใช้ TIME_TO_SEC() ร่วมกับ MAX() และ MIN() ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable( ชื่อผู้ใช้ varchar(100), UserPostDatetime datetime); ตกลง, 0 แถวได้รับผลกระทบ (0.65 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (Adam
ใช้ MAX() พร้อมกับแบบสอบถามย่อยสำหรับสิ่งนี้ MAX() ถูกใช้เพื่อรับจำนวนสูงสุด ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( ProductId int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, ProductName varchar(100), ProductAmount int); Query OK, 0 แถวได้รับผลกระทบ (0.53 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้ค