Computer >> Máy Tính >  >> Lập trình >> MySQL

Làm cách nào để nhận các giá trị có thể có trong cơ sở dữ liệu MySQL?

Chúng tôi có thể đạt được giá trị enum có thể có với sự trợ giúp của ‘enum’. Sau đây là cú pháp.

yourColumnName ENUM(value1,value2,........................N)

Đầu tiên chúng ta hãy tạo một bảng.

mysql> create table EnumDemo
   -> (
   -> Light int,
   -> IsONOrOff ENUM('ON','OFF')
   -> );
Query OK, 0 rows affected (1.06 sec)

Trong bảng trên, ENUM được sử dụng để lấy giá trị có thể cho "Light".

Chèn hồ sơ.

mysql> insert into EnumDemo values(1,'ON'),(0,'OFF');
Query OK, 2 rows affected (0.24 sec)
Records: 2  Duplicates: 0  Warnings: 0

Để hiển thị tất cả các bản ghi -

mysql> select *from EnumDemo;

Đây là kết quả đầu ra. Các giá trị ENUM được hiển thị.

+-------+-----------+
| Light | IsONOrOff |
+-------+-----------+
|     1 | ON        |
|     0 | OFF       |
+-------+-----------+
2 rows in set (0.07 sec)