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

ฉันจะสร้างตาราง MySQL ด้วยคอลัมน์ที่มีค่าที่กำหนดได้เพียง 3 ค่าเท่านั้นได้อย่างไร


สำหรับสิ่งนี้ ให้ใช้ประเภทข้อมูล ENUM ให้เราสร้างตารางก่อน -

mysql> สร้างตาราง DemoTable838(Color ENUM('RED','GREEN','BLUE')); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.67 วินาที)

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

mysql> แทรกลงในค่า DemoTable838 ('RED'); Query OK, 1 แถวที่ได้รับผลกระทบ (0.11 วินาที) mysql> แทรกลงในค่า DemoTable838 ('Green'); Query OK, 1 แถวที่ได้รับผลกระทบ (0.64 วินาที) mysql> เป็นค่า DemoTable838 ('สีน้ำเงิน'); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.88 วินาที)

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

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

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

<ก่อนหน้า>+-------+| สี |+-------+| สีแดง || สีเขียว || BLUE |+-------+3 แถวในชุด (0.00 วินาที)