ช่วยหน่อยครับ แบบสอบถามจะเอาค่าแรก
กระทู้เก่าบอร์ด อ.Yeadram

 1,002   2
URL.หัวข้อ / URL
ช่วยหน่อยครับ แบบสอบถามจะเอาค่าแรก

1นิพจน์ที่จะใส่ในแบบสอบถาม เพื่อหาค่าครั้งแรกสุดในช่วงเวลาที่กำหนด
เช่นในรอบปีนี้ มีคนมารับบริการวัดความดัน 10 ครั้ง จะเอาเฉพาะวันที่แรกสุดของปีนั้น จะส่เง่อนไขอะไรครับ

2 และเงื่อนไข ที่หาค่าซ้ำกัน เอาเฉพาะคนที่ มา 2 ครั้งขึ้นไป
3 และอีกอย่างคือ หารายชื่อคนที่มาแค่ครั้งเดียวยังไงครับ

ขอถาม 3 ข้อ

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

1 @R10898
ประมาณนี้ครับ
1.
Select PatientID, ServiceDate, PressureValue
From Service As a
Where ServiceDate =
(
Select Min(ServiceDate) AS FirstSeviceDateOfYear
From Service As b
Where a.PatientID = b.PatientID
And Year(b.ServiceDate) = 2011
Group By PatientID
)

2.
Select PatientID
From Service
Where Year(ServiceDate) = 2011
Group By PatientID
Having Count(PatientID) > 1

3.
Select PatientID
From Service
Where Year(ServiceDate) = 2011
Group By PatientID
Having Count(PatientID) = 1
2 @R10911
-ขอบคุณมากๆๆครับ อาจารย์
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.4406s