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

จะเลือกคอลัมน์ ID เป็นโมฆะใน MySQL ได้อย่างไร


ให้เราสร้างตารางก่อน แบบสอบถามเพื่อสร้างตารางมีดังนี้

mysql> สร้างตาราง selectAllDemo -> ( -> Name varchar(100), -> Age int -> );Query OK, 0 แถวได้รับผลกระทบ (1.90 วินาที)

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

แบบสอบถามมีดังนี้

mysql> แทรกลงในค่า selectAllDemo ('John',25); Query OK, 1 แถวที่ได้รับผลกระทบ (0.99 วินาที)mysql> แทรกลงในค่า selectAllDemo ('Carol',26); Query OK, 1 แถวได้รับผลกระทบ (0.42 วินาที) )mysql> แทรกลงในค่า selectAllDemo ('Bob',30); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (1.57 วินาที) mysql> แทรกลงในค่า selectAllDemo ('Sam', 35); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.26 วินาที) 

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

แบบสอบถามมีดังนี้

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

ต่อไปนี้เป็นผลลัพธ์

<ก่อนหน้า>+-------+------+| ชื่อ | อายุ |+-------+------+| จอห์น | 25 || แครอล | 26 || บ๊อบ | 30 || แซม | 35 |+-------+------+4 แถวในชุด (0.16 วินาที)

นี่คือแบบสอบถามเพื่อเลือกเฉพาะคอลัมน์ ID เป็น NULL

mysql> เลือก NULL AS Id,tbl.Name,tbl.Age จาก selectAllDemo tbl โดยที่ Age=35;

ต่อไปนี้เป็นผลลัพธ์

<ก่อนหน้า>+------+------+------+| รหัส | ชื่อ | อายุ |+------+------+------+| NULL | แซม | 35 |+------+------+------+1 แถวในชุด (0.07 วินาที)