select count(*) from tba กับการ select count(pk_column) from tba
แปลๆ มีวิธีที่จะเพิ่มความเร็ว ถ้าตารางที่คุณต้องการจะ count จำนวน row มีคอลัมน์ที่ เป็น index แบบ not null อยู่, oracle จะนับจำนวนแถวจาก index แทนการนับจำนวนแถวในตาราง. ในกรณีที่ตารางของคุณมี primary key อยู่แล้ว การ select count(*) จะใช้วิธีนับ index ของ primary key ซึ่งจะทำให้รวดเร็วขึ้น
select count(*) from tba กับ select count(pk_column) from tba
Moderator: mindphp
- jataz2
- PHP Super Member
- โพสต์: 275
- ลงทะเบียนเมื่อ: 22/02/2011 11:48 am
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
โพสต์ใหม่ error : Column count doesn't match value count at row
โดย thatsawan » 22/10/2014 4:20 pm » ใน SQL - Database - 3 ตอบกลับ
- 2424 แสดง
-
โพสต์ล่าสุด โดย thatsawan
22/10/2014 5:15 pm
-
-
- 1 ตอบกลับ
- 1158 แสดง
-
โพสต์ล่าสุด โดย mindphp
23/10/2014 5:21 pm
-
-
โพสต์ใหม่ สอบถามเรื่องการแสดงลำดับโดยใช้ COUNT นับ
โดย chakrit » 22/08/2022 11:21 am » ใน Programming - PHP - 0 ตอบกลับ
- 365 แสดง
-
โพสต์ล่าสุด โดย chakrit
22/08/2022 11:21 am
-
-
-
โพสต์ใหม่ ความแตกต่างของสูตร COUNT และ COUNTIF
โดย wilawan » 05/06/2018 1:55 pm » ใน Google For Work Knowledge - 0 ตอบกลับ
- 1292 แสดง
-
โพสต์ล่าสุด โดย wilawan
05/06/2018 1:55 pm
-
-
-
โพสต์ใหม่ การ count ตาราง จากการรวมข้อมูล 2 ตารางเข้าด้วยกันด้วยคำสั่ง sql
โดย MBMoo » 16/06/2020 5:01 pm » ใน SQL Knowledge - 0 ตอบกลับ
- 2700 แสดง
-
โพสต์ล่าสุด โดย MBMoo
16/06/2020 5:01 pm
-
-
-
โพสต์ใหม่ วิธีการใช้ COUNT ใน joomla เพื่อนับจำนวนฟิวในตาราง
โดย jamepiyawat » 22/07/2019 6:21 pm » ใน Joomla Developing Knowledge - 0 ตอบกลับ
- 688 แสดง
-
โพสต์ล่าสุด โดย jamepiyawat
22/07/2019 6:21 pm
-
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 79