Tüm satırları SEÇME olmadan satırların sayısını almak nasıl?

5 Cevap php

Benim webapp geleceği ölçeğini bilmiyorum ve sadece sayısını almak için bir saat sürebilir, çünkü nasıl i mysql_num_rows gibi ama, çalışmak için bir mysql kaynak kalmadan satır sayısını alabilirsiniz satırlar ;)

teşekkürler!

5 Cevap

SELECT COUNT(*) AS num_rows FROM tblName; - ve sadece o ifadeden num_rows sütun almak.

Bir SQL sorgusu yapmak COUNT, örneğin:

SELECT COUNT(id) FROM table

Sadece durumda size de ilginizi çekebilir sizin "gerçek" sql sorgusu and (pagination çeşit yaparken gibi) öğelerin toal sayısını bilmek istiyorum bir SINIRI madde var {[(1) }]

SELECT COUNT(*) FROM table WHERE ...

(*) http://dev.mysql.com/doc/refman/5.0/en/group-by-functions.html#function_count SAYISININ arasındaki farklar için bkz ve COUNT (id)

SELECT COUNT(*) AS number FROM table

Tablodaki satır sayısını tutan bir alan olarak adlandırılan bir sayı ile 1 satır dönecektir.