Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

เราสามารถข้ามชื่อคอลัมน์ในขณะที่ใส่ค่าใน MySQL ได้หรือไม่?


ใช่ เราสามารถทำได้ ให้เราสร้างตารางก่อน -

mysql> สร้างตาราง DemoTable -> ( -> StudentName varchar(100), -> StudentAge int -> );ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.72 วินาที)

แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert -

mysql> แทรกลงในค่า DemoTable(StudentAge) (23); ตกลงแบบสอบถาม 1 แถวได้รับผลกระทบ (0.22 วินาที) mysql> แทรกลงในค่า DemoTable (StudentName) ('John'); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.21 วินาที )

แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select -

mysql> เลือก *จาก DemoTable;

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ ค่า NULL จะถูกแทรกสำหรับค่าคอลัมน์ที่ข้ามไป -

<ก่อนหน้า>+-------------+-----------+| ชื่อนักเรียน | StudentAge |+-------------+-----------+| NULL | 23 || จอห์น | NULL |+-------------+-----------+2 แถวในชุด (0.00 วินาที)