2
請參考下面的SQL結構:過濾一組記錄
CREATE table TestTable (id int not null identity, [type] char(1), groupid int)
INSERT INTO TestTable ([type]) values ('a',1)
INSERT INTO TestTable ([type]) values ('a',1)
INSERT INTO TestTable ([type]) values ('b',1)
INSERT INTO TestTable ([type]) values ('b',1)
INSERT INTO TestTable ([type]) values ('a',2)
INSERT INTO TestTable ([type]) values ('a',2)
前四個記錄是第1組的一部分,並且所述第五和第六記錄是組2
的一部分。如果有在組中至少有一個b,那麼我希望查詢只返回該組的b。如果沒有b,那麼查詢應該返回該組的所有記錄。
謝謝。這看起來不錯。加1,我會盡快測試。 – w0051977