1. 程式人生 > >MySQL之表中重複欄位只取第一個值

MySQL之表中重複欄位只取第一個值

有時在我們的SQL表中包含很多同名的資料,這樣可以將多維度的資料儲存的一個表中,但是對於查詢會帶來一些麻煩。

如上圖,如果我們只想取每個學校的第一條資料:我們可以使用DISTINCT去重

SQL:

select DISTINCT history.school From history

這樣查詢到的是第一個學校名,僅是學校名,想保留該行全部,見 MySQL之保留重複資料第一行