2013-04-03 61 views

回答

2

使用相關子查詢:

SELECT * , (SELECT COUNT(*) 
      from table) as records 
form table 
offset 0 limit 10; 

但它會更好地爲這個數做只有一個單獨的查詢,然後從前端應用程序中顯示它您想要的方式,而不是做100次。

+1

+1快速回復和正確的查詢 – 2013-04-03 11:23:09

+0

確定,但我關心的是關於性能。不過最好是語法,然後運行單獨的查詢 –

+0

@RupeshPatel我猜你正在做從PHP分頁,在這種情況下,做只在查詢'SELECT COUNT(*)FROM ...'做使用'限制分頁查詢'不計數,然後將這個值從包含count的查詢中單獨顯示出來,這樣做會比做100次更好。 –