我有一張表格,它在每條記錄上都有一個日期,而我試圖做的是在當然日期獲取最新的基礎。表中有一個唯一的ID相當於ID從另一個表我怎樣才能在多個記錄中獲取mysql中的最新數據
這裏有一個例子:
記錄#1的2016/11/11
記錄#2日有2016/11/16
明顯日期記錄號2是最新數據,當我嘗試使用此代碼:之後我得到的最新記錄
select * from
info join crew_documents_table on info.id = crew_documents_table.document_crew_id
join crew_rank on info.crew_rank = crew_rank.crew_rank_id
where crew_rank in ('1','2','3')
and crew_status = '$crew_status' and vessel = '$vessel_name' group by full_name
我這裏有一個if statement
,將ECH o取出最新記錄的日期。
這裏是我的代碼爲我if statement
(($row['doc_type'] == '1') ? "$doc_number" : "")
預計outpu將是:
record # 2 2016/11/16
您是否嘗試添加ORDER BY? –
我只想要輸出1。謝謝提示 –
按日期排序desc limit 1 –