在MySQL中,要選擇最后一行可以使用ORDER BY和LIMIT命令。
SELECT * FROM table_name ORDER BY column_name DESC LIMIT 1;
通過(guò)以上代碼可以從表“table_name”中選擇一行,使用“column_name”作為排序的依據(jù)(按降序排序),并且限制返回的行數(shù)為1(即最后一行)。
如果需要選擇最后幾行,則可以將LIMIT的值更改為要返回的行數(shù)。例如,要選擇最后三行:
SELECT * FROM table_name ORDER BY column_name DESC LIMIT 3;
不過(guò)需要注意的是,如果沒(méi)有提供ORDER BY命令,MySQL將返回隨機(jī)的結(jié)果行。