mysql根据一个已知字段选择

时间:2012-10-29 05:44:38

标签: mysql

唯一已知的变量是Item(在本例中为Car)

我想运行一个查询,其中显示所有与我知道的项目颜色相同的行。

例如..我想运行汽车查询。

来自TABLE WHERE的SELECT *(项目颜色与Car的颜色匹配)

ITEM             COLOR
Car              Blue
House            Red
Boat             Green
Jetski           Red

3 个答案:

答案 0 :(得分:1)

修改

select * from table where color = (select color from table where item = 'Car');

答案 1 :(得分:0)

select * from table where color In (select color from table where item = 'Car');

答案 2 :(得分:0)

这也有效:

select table.*
from table inner join table table_1 using (COLOR)
where table_1.ITEM = 'Car';