所以,我有2個表,release和release_favourites。sql order by and limit by another value
剝離結構:
id date (timestamp) other data
1 1486901083 ...
2 1486909903 ...
....
release_favourites結構:
id releaseId userId
1 2 5
2 2 10
....
我要訂購按日期記錄,但我想只有10條記錄與大多數(你可以在SQL看不了的問題)最喜歡的,這可能嗎?
(SQL下面的作品,但僅限於按日期排序)
SELECT [some rows]
FROM release AS a, release_favourites AS b
WHERE a.id = b.releaseId
ORDER BY a.date
(1)標籤與正在使用的數據庫你的問題。 (2)*從不*在'FROM'子句中使用逗號。 *總是*使用正確的,明確的'JOIN'語法。 (3)編輯你的問題並顯示想要的結果。 –
@GordonLinoff爲什麼不使用'[table] AS a'? – nacelnikpohodar