ตัวอย่างการใช้งานคำสั่ง SELECT DISTINCT
ตัวอย่างการใช้งานคำสั่ง SELECT DISTINCT
SQL SELECT DISTINCT Statement ตัวอย่างตามหนังสือแบบเรียนทั่วไป SELECT DISTINCT column_name,column_name FROM table_name;
ตัวอย่างที่ผมใช้ SELECT icode,count(distinct(hn)) as hn_count,count(vn) as vn_count,count(an) as an_count FROM opitemrece where icode in ("3160073","3160210") and vstdate between "2013-09-01" and "2014-09-30" group by icode
ตามที่เห็นข้างต้นคือ เลือกเอา icode และนับ hn ที่ไมีซ้ำกันเท่านั้น นับ vn และนับ an สองตัวนี้ยังไงก็ไม่ซ้ไอยู่ละ จากตาราง opitemrece โดยให้ icode เป็น ("3160073","3160210") ในช่วงวันที่เท่านี้ จัดกลุ่มตาม Icode
ไม่ยากเกินไปใช้ไหมครับ สคลิปนี้มีคำสั่งคือ SELECT ,Distinct,count,where,group by ได้ไปหลายตัวเลย ฝึกบ่อยๆ จะได้ใช้คำสั่งคล่องครับ
Create Date : 25 พฤษภาคม 2558 |
Last Update : 25 พฤษภาคม 2558 13:50:42 น. |
|
0 comments
|
Counter : 1580 Pageviews. |
|
|