我的表像這樣的第二列中的所有結果:送1周的結果,並獲得在該表的
用戶
id | firstname | lastname | date
--------------------------------------------------
1 | paul | sy | date
2 | james | curry | date
3 | kevin | leonard | date
docs_list
id | user_id | url | title | date
-------------------------------------------------------
1 | 1 | url | title | date
2 | 2 | url | title | date
3 | 1 | url | title | date
我想要得到的firstname
和lastname
和所有的1個結果的url
和title
結果基於其中的users.id
和docs_list.user_id
等於ID給出ORDER BY docs_list.date DESC
。
所以這是我的查詢它:
SELECT users.first, users.last, docs_list.urlcode, docs_list.title
FROM users
INNER JOIN docs_list
ON users.id = docs_list.user_id
WHERE docs_list.user_id = {$value}
ORDER BY docs_list.date DESC
問題是,我有這麼多firstname
和lastname
結果(等於有多少行在docs_list
結果)。我只需要1 firstname
和lastname
。
那麼我該怎麼做呢?
我試圖用'GROUP BY users.firstname,users.lastname'和'GROUP BY docs_list.url,docs_list.title'和他們兩人沒有工作。 –
嘗試使用我的查詢,我已經從您的給定表先生製作。 –
與我現在的結果相同。並感謝非常感謝的快速響應。 –