กระทู้เก่าบอร์ด อ.Yeadram
999 2
URL.หัวข้อ /
URL
ช่วยหน่อยครับ แบบสอบถามจะเอาค่าแรก
1นิพจน์ที่จะใส่ในแบบสอบถาม เพื่อหาค่าครั้งแรกสุดในช่วงเวลาที่กำหนด
เช่นในรอบปีนี้ มีคนมารับบริการวัดความดัน 10 ครั้ง จะเอาเฉพาะวันที่แรกสุดของปีนั้น จะส่เง่อนไขอะไรครับ
2 และเงื่อนไข ที่หาค่าซ้ำกัน เอาเฉพาะคนที่ มา 2 ครั้งขึ้นไป
3 และอีกอย่างคือ หารายชื่อคนที่มาแค่ครั้งเดียวยังไงครับ
ขอถาม 3 ข้อ
เช่นในรอบปีนี้ มีคนมารับบริการวัดความดัน 10 ครั้ง จะเอาเฉพาะวันที่แรกสุดของปีนั้น จะส่เง่อนไขอะไรครับ
2 และเงื่อนไข ที่หาค่าซ้ำกัน เอาเฉพาะคนที่ มา 2 ครั้งขึ้นไป
3 และอีกอย่างคือ หารายชื่อคนที่มาแค่ครั้งเดียวยังไงครับ
ขอถาม 3 ข้อ
2 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R10911
-ขอบคุณมากๆๆครับ อาจารย์
Time: 0.3683s
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