หน้าแรก
หน้าแรก
ให้เราสร้างตารางก่อน - );Query OK, 0 แถวได้รับผลกระทบ (0.59 วินาที) แทรกบางระเบียนในตารางโดยใช้คำสั่ง insert แทรกลงในค่า DemoTable1627 (Carol, Taylor); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.08 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก * จาก DemoTable1627; สิ่งนี้จะสร้างผลลัพ
ให้เราสร้างตารางก่อน - );ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.46 วินาที) แทรกบางระเบียนในตารางโดยใช้คำสั่งแทรก เราได้แทรกตัวเลขที่นี่โดยคั่นด้วยเครื่องหมายทับ - แทรกลงในค่า DemoTable1369 (19/1234); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.11 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก
สำหรับเซลล์ที่ระบุเท่านั้น ให้ตั้งค่าเงื่อนไขด้วย WHERE และใช้ฟังก์ชันการรวม SUM() เพื่อเพิ่ม ให้เราสร้างตารางก่อน - );Query OK, 0 แถวได้รับผลกระทบ (0.87 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1370 (Chris Brown, 77); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.17 วิน
ให้เราสร้างตารางก่อน - ); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.67 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1362 (ชื่อไคลเอ็นต์) (NULL) แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.07 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก * จาก DemoTable1362; สิ
ใช้ MySQL DECLARE สำหรับตัวแปรในขั้นตอนการจัดเก็บ - DECLARE anyVariableName int DEFAULT anyValue; ให้เราใช้ไวยากรณ์ข้างต้นเพื่อสร้างตัวแปรในขั้นตอนการจัดเก็บ - DELIMITER; ตอนนี้คุณสามารถเรียกขั้นตอนการจัดเก็บข้างต้นโดยใช้คำสั่ง CALL - เรียกตัวแปร_Demo(); สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ - +-------
สำหรับสิ่งนี้ ไวยากรณ์จะเป็นดังนี้ − เพิกถอนการแสดงฐานข้อมูลบน *.* จาก yourUserName@yourHostName; ให้เราแสดงชื่อผู้ใช้ทั้งหมดพร้อมกับชื่อโฮสต์ - เลือกผู้ใช้, โฮสต์จาก MySQL.user; สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ - +--------------------------------------+| ผู้ใช้ | โฮสต์ |+---------------------------
ให้เราสร้างตารางก่อน - );ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.57 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1363 (1001_Carol_Taylor); ตกลง ตกลง 1 แถวได้รับผลกระทบ (0.26 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก * จาก DemoTable1363; สิ่งนี้จะสร้าง
ให้เราสร้างตารางก่อน ที่นี่เราได้กำหนดวันที่เป็น VARCHAR - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.87 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกเข้าไป ค่า DemoTable1364(20-09-2018 13:00:00);แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.13 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select
สำหรับสิ่งนี้ ให้ใช้ SUBSTR() ตามรูปแบบด้านล่าง − เลือก * จาก yourTableNamewhere substr(yourColumnName, 2, 1 ) = ; ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.66 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1365 (9 566363622); แบบสอบถามตกลง ได้รับผลกร
หากไม่ต้องการให้แสดงแถวและคอลัมน์ใดๆ ให้ใช้ SELECT NULL และ FALSE ตามรูปแบบต่อไปนี้ - เลือก null จาก yourTableName โดยที่ false; ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.55 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1367 (ชื่อจริง) (Bob); ตกลง ตก
ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.58 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1368 (106,Carol); Query OK, 1 แถวได้รับผลกระทบ (0.11 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก * จาก DemoTable1368; สิ่งนี้จะสร้างผลลัพธ์
สำหรับการสืบค้นที่รวดเร็วขึ้น ให้ใช้ MySQL IN() เนื่องจากใช้การจัดทำดัชนีภายใน ให้เราสร้างตารางก่อน - ); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (1.53 วินาที) แทรกบางระเบียนในตารางโดยใช้คำสั่ง insert: แทรก ลงใน DemoTable1618(ClientName,ClientEmailId) values(Adam Smith,[email protected]);แบบสอบถามตกล
เพื่อให้ได้ชื่อเดือนเท่านั้น ไวยากรณ์จะเป็นดังนี้ − select date_format(yourColumnName,%M %Y) จาก yourTableName; ให้เราสร้างตารางก่อน - );ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.45 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรก เป็นค่า DemoTable1619 (2019-12-31); แบบสอบถามตกลง ได้รับผลกระทบ
สำหรับสิ่งนี้ ในตอนแรก ให้ใช้ CAST() ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.54 วินาที) แทรกบางระเบียนในตารางโดยใช้คำสั่ง insert- ลงในค่า DemoTable1352 (110,130) แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.18 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select- เลือก * จาก DemoTabl
คุณอาจได้รับค่า tis หากคุณไม่มีค่าสำหรับคอลัมน์ auto_increment ข้อผิดพลาดมีดังนี้ − แทรกลงในค่า DemoTable1353 (Chris, 23);ข้อผิดพลาด 1136 (21S01):จำนวนคอลัมน์ไม่ตรงกับการนับค่าที่แถว 1 คุณต้องระบุค่าสำหรับ auto_increment หรือปล่อยให้เป็นการสร้างอัตโนมัติ เรามาดูตัวอย่างและสร้างตารางกัน − );Query
สำหรับสิ่งนี้ ให้ใช้ GROUP_CONCAT() ให้เราสร้างตารางก่อน- );ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.57 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1355 (MainFolder); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.23 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก * จ
หากต้องการแก้ไข ให้ใช้คำสั่ง ALTER ด้วย CHANGE ตามรูปแบบต่อไปนี้ − แก้ไขตาราง yourTableName เปลี่ยน yourColumnName yourColumnName datatype NULL DEFAULT NULL; ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.56 วินาที) ให้เราใช้ไวยากรณ์ข้างต้นเพื่อเปลี่ยนคอลัมน์ตารางเป็น NULL - แก้ไขตารา
ให้เราสร้างตารางก่อน - );Query OK, 0 แถวได้รับผลกระทบ (0.49 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1357 (Mike, UK); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.15 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก * จาก DemoTable1357; สิ่งนี้จะสร้างผลลั
ใช้ GROUP BY และ DATE() สำหรับสิ่งนี้ ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (1.59 วินาที) แทรกบางระเบียนในตารางโดยใช้คำสั่งแทรก ที่นี่ เราได้แทรกบันทึกวันที่ โดยมีบางบันทึกที่มีวันที่ใกล้เคียงกัน - แทรกลงในค่า DemoTable1358 (2016-09-21 04:10:56, 1000);แบบสอบถามตกลง ได้รับผลกระทบ
อย่าใช้ backticks คุณสามารถใช้เครื่องหมายคำพูดเดี่ยวใน CONCAT() ต่อไปนี้เป็นไวยากรณ์ - เลือก concat(yourColumnName1, ,yourColumnName2) จาก yourTableName; ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.58 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1359