MySQL计算表行数_计算MySQL表中行数的最快方法?
讓我們首先來(lái)看一個(gè)創(chuàng)建表,添加記錄并顯示它們的示例。CREATE命令用于創(chuàng)建表。mysql>?CREATE?table?RowCountDemo
->?(
->?ID?int,
->?Name?varchar(100)
>?);
使用INSERT命令插入記錄。mysql>INSERT?into?RowCountDemo?values(1,'Larry');
mysql>INSERT?into?RowCountDemo?values(2,'John');
mysql>INSERT?into?RowCountDemo?values(3,'Bela');
mysql>INSERT?into?RowCountDemo?values(4,'Jack');
mysql>INSERT?into?RowCountDemo?values(5,'Eric');
mysql>INSERT?into?RowCountDemo?values(6,'Rami');
mysql>INSERT?into?RowCountDemo?values(7,'Sam');
mysql>INSERT?into?RowCountDemo?values(8,'Maike');
mysql>INSERT?into?RowCountDemo?values(9,'Rocio');
mysql>INSERT?into?RowCountDemo?values(10,'Gavin');
顯示記錄。mysql>SELECT?*from?RowCountDemo;
以下是上述查詢的輸出。+------+-------+
|?ID???|?Name??|
+------+-------+
|?1????|?Larry?|
|?2????|?John??|
|?3????|?Bela??|
|?4????|?Jack??|
|?5????|?Eric??|
|?6????|?Rami??|
|?7????|?Sam???|
|?8????|?Maike?|
|?9????|?Rocio?|
|?10???|?Gavin?|
+------+-------+
10?rows?in?set?(0.00?sec)
為了快速計(jì)算行數(shù),我們有以下兩個(gè)選項(xiàng)-
查詢1mysql?>SELECT?count(*)?from?RowCountDemo;
以下是上述查詢的輸出。+----------+
|?count(*)?|
+----------+
|?10???????|
+----------+
1?row?in?set?(0.00?sec)
查詢2mysql>SELECT?count(found_rows())?from?RowCountDemo;
以下是上述查詢的輸出。+---------------------+
|?count(found_rows())?|
+---------------------+
|?10??????????????????|
+---------------------+
1?row?in?set?(0.00?sec)
總結(jié)
以上是生活随笔為你收集整理的MySQL计算表行数_计算MySQL表中行数的最快方法?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 转软件开发过程中的各种文档
- 下一篇: linux cmake编译源码,linu