,我必須在以下情況下作出正確的查詢請求了一個問題:GROUP BY與MIN上多次join我使用的SQLite表
我有四個表,我們姑且稱之爲t.a
,t.b
,t.c
,t.d
t.c
是在多個與一個t.d
關係,所以已t.c
柱稱爲parent_id_d
t.a
和t.c
AR e互爲多重關係,所以我創建了一個名爲t.b
的聯結表,將它們彼此鏈接起來。
現在我想讓它返回t.a
和t.d
加入行,每一行應該從表t.a
id_a
列,從表t.d
id_d
列中不同條目的查詢請求(從t.c
或parent_id
列,其相同),一般像DISTINCT id_a, id_d
但我想從該表中的所有行返回,所以我也許應該用GROUP BY
與MIN
或MAX
在這個答案DISTINCT clause in SQLite說,但我不能讓它工作
你能告訴一些示例數據列,你有這麼遠的查詢,結果它給,以及你期望的結果 – mc110