如何爲每個代碼選擇具有最小日期的行?
結果應該是..
- HS00001 2014-01-10
- HS00002 2014年3月10日
- HS00003 2014年8月20日
P.S.這既不是H.W.也不分配。我只是想在wordpress中使用php和mysql數據庫創建一個模板。
如何爲每個代碼選擇具有最小日期的行?
結果應該是..
P.S.這既不是H.W.也不分配。我只是想在wordpress中使用php和mysql數據庫創建一個模板。
閱讀修訂後的問題......我認爲這是你想要什麼:
SELECT *
FROM House as H
WHERE date = (
SELECT MIN(date)
FROM House
WHERE H.code = code
)
GROUP BY code
的GROUP BY code
可確保即使有多個條目具有相同MIN(date)
那麼只有一個會被選中。然而,選擇哪一個是隨機的,除非您在該子查詢中添加更多內容以進行更多篩選。
我已經試過LIMIT到我的查詢中,但它只給我一行如果沒問題,你能再次修改我的問題嗎?我在我的文章中添加了更多信息。 – mistysnake
好多了,謝謝那個問題更新:)那應該是你想要的 –
謝謝你這麼多! – mistysnake
這看起來很像硬件,所以我不會給你代碼,但它看起來像所有的房子都來自多倫多,所以你會想有一個WHERE
子句與Toronto
某處在那裏,然後你也想有一個ORDER BY date DESC
條款
在你的PHP,你可能會希望通過在那裏mysqli_fetch_assoc()
和循環,並顯示你想要的表格形式的
不是一個家庭作業...你能請再次審查我的問題嗎?我已經添加了更多信息 – mistysnake
哪裏是'馬克B'當你需要他;你知道,'RT_M' ;-) –