标签: sql
我是SQL的新手。我想选择与“东京”相关的所有“A-No”行。表格和期望的结果如图所示。如果一行包含东京,那么我需要列出所有相关的“否”行。我有两个“东京”值,但我需要根据“A-No”列列出6行。
图片:https://ibb.co/cOFBHx
enter image description here
答案 0 :(得分:1)
您可以使用in或exists:
in
exists
select t.* from t where t.a_no in (select t2.a_no from t t2 where t2.b_city = 'Tokyo');