尋找Select語句以基於PARENTGROUPID
號碼在一組文檔中查找記錄,其中來自該子項的日期值與該組不一致。如果有幫助,父組ID將始終是組中最低的記錄數。根據日期值查詢家庭衝突的SQL查詢
例如。我有以下記錄
RecordNUM ParentGroupID Date
000001 000001 5/1/2014
000002 000001 5/1/2014
000003 000001 5/2/2014
000004 000004 11/2/2013
000005 000004 11/2/2013
000006 000006 1/23/2014
000007 000006 1/23/2014
000008 000006 1/23/2014
000009 000006 1/25/2014
我試圖抓住不一致的日期爲組ID 00001一個例子,其中的日期是2014年5月2日爲孩子之一,但父母是2014年5月1日。應該從支票上出來的另一組也是groupID 00006,其中最後一個孩子的日期是1/25/2014而不是1/23/2014
這是非常基本的SQL;你試過什麼了? – 2014-09-19 18:24:31
這是非常糟糕的設計。除非您有充分的理由不要,否則您需要規範化數據庫。 – 2014-09-19 18:26:42
@ user3622204 - 雖然我同意接受的答案可以工作,但'按分區'方法應該有一個更快的執行計劃。 – sgeddes 2014-09-19 21:07:12