กระทู้เก่าบอร์ด อ.Yeadram
        
           1,159   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.1746s
    
      
		
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