distinct
กระทู้เก่าบอร์ด อ.Yeadram

 1,494   3
URL.หัวข้อ / URL
distinct

ถ้าเราอยู่ในมุมมองออกแบบของ Query โดยการเขียน SQL ตรงๆ เช่น
select count( id ) as aa from xxx; คำสั้งนี้ทำงานได้
แต่ถ้าเป็น
select count( distinct(id) ) as cc from xxx;

,มันทำงานไม่ได้ ไม่รู้จัก distinct ทำไมเป็นเช่นนั้นครับ

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

1 @R21063
select count( distinct(id) ) as cc from xxx;

COUNT(DISTINCT) works with ORACLE and Microsoft SQL Server, but not with Microsoft Access.

ลอกเขามา ไม่ได้เขียนเอง (อย่ามาฟ้องลิขสิทธิ์เค้าน้า)
2 @R21064
ให้ใช้ SQL นี้ครับ


SELECT Count(*) AS cc
FROM (SELECT DISTINCT [id] FROM xxx) AS Temp ;
3 @R21066
โอ้ว ขอบคุณครับ หาวิธีเขียนตั้งนาน
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.4321s