[英]Selecting multiple values from 2 columns in MySQL
我正在尝试从2列中选择多个值。 我可以让查询使用1列,例如:
SELECT *
FROM table
WHERE
town IN ( 'Oxford' , 'Abingdon' )
但是,我想做类似的事情:
SELECT *
FROM table
WHERE
town IN ( 'Oxford' , 'Abingdon' )
AND type IN ( 'type1','type2')
但我无法正常工作。
基本上我想选择所有位置:
镇=牛津,类型= type1
镇=牛津,类型= type2
town = Abingdon,type = type1
town = Abingdon,type = type2
也许这可以工作:
SELECT * FROM table WHERE (town IN ( 'Oxford' , 'Abingdon' )) AND (type IN ( 'type1','type2'))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.