如何將我的行號用作where子句的一部分?MYSQL在where子句中使用行號
我有,讓說,25個數據,我只希望得到前10行或者從11行至20
如何使用行號?我不能低於
SET @row_number:=0;
SELECT @row_number:[email protected]_number+1 AS row_number, col1, col2, col3
FROM table
WHERE row_number > 1 and row_number < 10;
更新執行這個查詢:的問題是,在我的where子句ROW_NUMBER未知表 更新2:謝謝你們!無論如何,我找到了這個。 Select where row number = rownum
你需要'limit'。 – 2014-08-28 12:54:24
它說未知的列row_number ..這是爲什麼? D: – Audix 2014-08-28 12:59:30
因爲它不是專欄!? – 2014-08-28 13:02:27