【发布时间】:2021-06-10 07:11:17
【问题描述】:
你好,我这里有一张桌子
---------------------
ID | PARTY | Name.Id
---------------------
1 | IND | 12
2 | IND | 13
3 | CUST | 14
4 | CUST | 15
5 | CUST | 16
6 | IND | 17
---------------------
我想返回整个表,但在“Name.Id”列中过滤值 15 和 16 的“CUST”
结果应该是这样的
---------------------
ID | PARTY | Name.Id
---------------------
1 | IND | 12
2 | IND | 13
3 | CUST | 14
4 | IND | 17
---------------------
我尝试在“Name.Id”上使用where 语句,但它只返回值为 15 和 16 的行。
【问题讨论】:
-
"值为 15 和 16 的行" 没有值是 15 和 16。要么说 " 具有值 15 或 16 的行 " 要么说 " 具有值 15 的行和行值为 16"。 (每个都建议一个不同的查询。) PS 要么说“有的行”,要么说“有的每一行”。 PS 这是一个很容易找到的常见问题解答。在考虑发布之前,请阅读手册和谷歌任何错误消息以及您的问题/问题/目标的许多清晰、简洁和精确的措辞,带有和不带有您的特定名称/字符串/数字、“site:stackoverflow.com”和标签;阅读许多答案。反映你的研究。 How to Askhelp center
-
代码问题需要minimal reproducible example。同时展示你的能力。