如何选择某些列中具有相同值的行

时间:2016-07-04 04:19:56

标签: mysql sql

我有数据表"菜单"像这样

id     name             type
-----------------------------
10     tea              drink
20     krabby patties   food
30     coffee           drink
40     kelpo            food
50     kelp shake       drink

我想选择id的所有drink,就像这样

id
---
10
30
50
对不起,你能帮助我吗?

3 个答案:

答案 0 :(得分:1)

Select id from menu where type = 'drink';

答案 1 :(得分:0)

这是一个基本的SQL,你可以简单地搜索并找到它

SELECT ID FROM menu WHERE TYPE='drink';

答案 2 :(得分:0)

您甚至可以使用IN Operator

<强>查询

SELECT id FROM menu
WHERE type in ('drink');