這是我的要求:如何將SQLite查詢中的LIMIT語句應用於連接的特定端?
我有2個表,orders
和orderContents
。對於orders
表中的每一行,都有一定數量的行包含訂單的說明。 id
列作爲外鍵。
我想要的是獲取每個訂單的所有詳細信息(詳細信息來自orderContents
,其中id
列表來自orders
表),但限制編號爲0。基於共同的柱的結果(外鍵,id
)
問題是,它限制了代替限制性order
行orderContents
行。
我該如何達到預期效果?
編輯:更新表和期望的結果集
訂單表:
OrderContents表:
關於限制的記錄數期望的結果:
你可以發佈你正在使用的模式嗎? – Nik 2012-04-19 15:00:19
我們需要了解到目前爲止所嘗試的內容,以及您正在運行的DBMS。 – Aaron 2012-04-19 15:01:54
你可以更清楚地問你在問什麼。也許顯示一個你的查詢的輸入和預期輸出的樣本? – JohnFx 2012-04-19 15:03:04