ขอช่วยแก้ไข SQL Statement ให้ด้วยครับ
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 222   2
URL.หัวข้อ / URL
ขอช่วยแก้ไข SQL Statement ให้ด้วยครับ



Access97:-ขอช่วยแก้ไข SQL Statement ให้ด้วยครับ

.........................................................................

สั่งนับกรุ๊ปตัวเลขจำนวนเต็มปกติในฟิลด์ TheNumber

ของตาราง tblMain

ว่าเลขใดมีจำนวนเท่าใดในระเบียน

ตามที่ อจ.เคยแนะนำครับ

SELECT [TheNumber], Count(*) AS GroupingNumber
FROM tblMain
Group By [TheNumber];

..............................................................

ปัญหาคือถ้าเงื่อนไขซับซ้อนขึ้น

...เป็นให้กรุ๊ปนับเฉพาะเลข 1 ว่ามีเท่าใด

และกรุ๊ปเลขอื่นใดๆที่เหลือทั้งหมดที่ไม่ใช่เลข 1 ว่ามีเท่าใด

ต้องใช้ statement สั่งว่าอย่างไรครับ




2 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R04380
เติม Where clause ลงไปครับ

SELECT [TheNumber], Count(*) AS GroupingNumber
FROM tblMain Where [TheNumber] = 1
Group By [TheNumber];

SELECT [TheNumber], Count(*) AS GroupingNumber
FROM tblMain Where [TheNumber] <> 1
Group By [TheNumber];
2 @R04385


รันคิวรี่ตามคำแนะนำได้แล้ว ขอบคุณ อจ.ครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.0409s