我只是想知道这是否是使用类别的最有效方法:
---------------------------------
| ID | ITEM | CATEGORY |
---------------------------------
| 1 | COOKIES | FOOD |
| 2 | CAKE | FOOD |
| 3 | WATER | DRINK |
| 4 | PEANUTS | FOOD |
| 5 | PEPSI | DRINK |
---------------------------------
? int ? text ? text <- [ type of column ]
Run Code Online (Sandbox Code Playgroud)
然后我的查询是:
SELECT * FROM `table` WHERE category='FOOD';
Run Code Online (Sandbox Code Playgroud)
小智 6
我想如果你稍微改变一下,例如类别ID中的类别列,
`---------------------------------
| ID | ITEM | CATEGORY |
---------------------------------
| 1 | COOKIES | 1 |
| 2 | CAKE | 1 |
| 3 | WATER | 2 |
| 4 | PEANUTS | 1 |
| 5 | PEPSI | 2 |
Run Code Online (Sandbox Code Playgroud)
加上一个类别表
--------------------
| ID | ITEM |
--------------------
| 1 | FOOD
| 2 | DRINK
Run Code Online (Sandbox Code Playgroud)
AND 查询:
SELECT * FROM `table` WHERE category=1; (or 2)
Run Code Online (Sandbox Code Playgroud)