0
我從table recipes
中選擇具有相同id
的列table likes
的列recipe_id
和特定的user_id
(1)。按子查詢選擇和排序查詢
我想排序/訂單由date
從表likes
一切,而不是作爲recipes
在我的例子...
SELECT DISTINCT name, slugged_url
FROM recipes
WHERE id
IN
(
SELECT recipe_id
FROM likes t
LEFT JOIN users tn ON tn.id = t.user_id
WHERE tn.id = '1'
)
AND publish = '1'
ORDER BY date DESC
LIMIT 0 , 5
試圖把訂單在子查詢,但沒有奏效。
請張貼所有三個表的模式,以及您的示例輸入是什麼以及您期望的是什麼。 – SMA 2014-11-01 15:35:51
使用'limit'強烈建議MySQL而不是SQL Server。 – 2014-11-01 15:35:55
對不起@戈登林諾夫,我會解決的! – 2014-11-01 15:53:15