任何人都可以幫助我找到方法來計算運行查詢時找到的行數。我想在存儲過程中運行此查詢,具體取決於我想要執行某些操作的計數。 我試圖設置變量值的東西。在mysql中查找不使用count()的行數
Select abc_master_id,
abc_name,
abc_parent_id,
(@row := @row +1) rownum
from abc_master
where blah.. blah.. limit 18,9
上面的查詢是完全錯誤的。但在這裏,我想計數或設置一些標誌,記錄發現小於或等於極限設置爲查詢,即在這裏9.通過這樣做,我將保存一個查詢來計算查詢獲取的行。
我已經嘗試過使用SQL_CALC_FOUND_ROWS和Found_rows(),但是如果查詢無限制地運行,它會給我總的行數。