2014-01-13 33 views
0

我有一個表格,用於保存用戶訂單的軌跡。我想向用戶顯示發票,因此我需要打印最後記錄的特定列值。我怎樣才能做到這一點 ?我該如何顯示最後一行的特定列值哦mysql數據庫並打印爲表格

+0

任何表結構,採樣數據和所需的輸出? –

+0

你真的是指最後一條記錄還是以前的所有記錄?如果前者,也許你可以使用['mysqli_insert_id()'](http://uk1.php.net/manual/en/mysqli.insert-id.php) – verbumSapienti

+0

[Select in last select in MySQL]( http://stackoverflow.com/questions/4073923/select-last-row-in-mysql) – Huey

回答

0

我假設你有某種日期或ID列對記錄進行排序的,所以你可以識別last

SELECT column FROM records ORDER BY id DESC LIMIT 1 

在你缺乏某種ID來行進行排序的悲慘事件你可以用php或者其他相關語言試試this

SELECT COUNT(*) FROM records 
//set this as variable x 
SELECT column FROM records WHERE 1 LIMIT x-1,1 
相關問題