【发布时间】:2013-01-27 22:30:51
【问题描述】:
Masterid CC CLA DES NLCLA NLDES
-------------------------------------
53006141 CN 0 0 1 1
53006141 US 1 1 1 1
53006141 UK 1 1 0 0
53006142 US 1 1 0 0
53006142 UK 1 1 0 0
53006143 CN 0 0 1 1
53006143 US 1 1 0 0
53006143 UK 1 1 0 0
从以上数据我需要产生
-
MasterIds的列表,其中有CC = US或CC = CN和NLCLA = 1和NLDES = 1
输出应该是
53006141
53006143
MasterID 下必须同时包含 CN 和 US。
有人可以帮我在 SQL 中执行此操作吗?
【问题讨论】:
标签: sql sql-server tsql group-by where-clause