mysql选择多行_MySQL:选择包含一列值的多行

我想在价值列中找到’FORD’和’SILVER’以及用户输入值’200’的汽车的car_id:

table_cars

+----+--------+----------+-----------+

| id | car_id | name | value |

+----+--------+----------+-----------+

| 1 | 1 | MAKE | FORD |

| 2 | 1 | CARLINE | FIESTA |

| 3 | 1 | COLOR | SILVER |

| 4 | 1 | TOPSPEED | 210KM/H |

| 5 | 2 | MAKE | FORD |

| 6 | 2 | CARLINE | FOCUS |

| 7 | 2 | COLOR | SILVER |

| 8 | 2 | TOPSPEED | 200KM/H |

| 9 | 3 | MAKE | HOLDEN |

| 10 | 3 | CARLINE | ASTRA |

| 11 | 3 | COLOR | WHITE |

| 12 | 3 | TOPSPEED | 212KM/H |

+----+--------+----------+-----------+

在这种情况下,应该只返回一个car_id:car_id = 2.

为此创建SQL查询的方法是什么?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值