กระทู้เก่าบอร์ด อ.สุภาพ ไชยา
313 2
URL.หัวข้อ /
URL
Access97:-ขอคำแนะนำเสริมคำสั่ง SQL เกี่ยวกับการนับให้ด้วยครับ
.........................
ขอคำแนะนำเสริมคำสั่ง SQL เกี่ยวกับการนับให้ด้วย
ลอง search ดูแล้ว ไม่เจอ ครับ
.............................
ในตาราง tblMain มีฟิลด์สำคัญคือ name
เป็น..ชื่อพนักงานที่ขาดงานวันนั้น
สนใจแต่เพียงการนับ..จำนวนครั้ง...ของพนักงานแต่ละคน
ว่าแต่ละช่วงเวลาขาดไปกี่ "ครั้ง"
ไม่สนใจว่าขาดเมื่อใดบ้าง
..ได้สั่งคิวรี่มุมมอง SQL ใน query ของ Access97 ว่า :-
SELECT Count([tblMain].[name]) AS CountofSomchai
FROM tblMain
WHERE (((tblMain.name)="somchai"));
.......................................
ซึ่งก็โอเค...ครับ คิวรี่รวมวันที่ขาดของคุณ somchai จะออกมา
...................................
ปัญหาคือ SQL statement นี้ วันขาดของ somchai คนเดียวจะปรากฏ
ถ้าจะให้นับวันขาดพนักงานคนอื่น ต้องคอยมาเปลี่ยนชื่อ
จาก somchai เป็น peter/mary/paul/.........
..................................
ขอคำแนะนำเสริมคำสั่ง SQL เกี่ยวกับการนับด้วยครับ
ให้รันทีเดียวนับวันขาดของพนักงานที่เหลือคือ peter/mary/paul/.........
ออกมาในฟิลด์คิวรี่ต่อจาก somchai ด้วย
ขอบคุณยิ่งครับ
2 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R04311
รันแล้ว เวิร์คดีตามต้องการ
ขอบคุณอาจารย์ครับ
รันแล้ว เวิร์คดีตามต้องการ
ขอบคุณอาจารย์ครับ
Time: 0.1168s
SELECT [Name], Count(*) AS TakeLeave
FROM tblMain
Group By [Name];