 |
|
Query ถามการคิวรี่ SQL Server 2008 ครับ ผมจะทำเว็บโชว์ข้อมมูลครับ |
|
 |
|
|
 |
 |
|
พิมพ์ต่อหลัง where ได้เลยปะคับ พี่
|
 |
 |
 |
 |
Date :
2013-01-24 12:03:34 |
By :
clashhum |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
มันรันไม่ผ่านเพราะ @mydate เป็นขีดเส้นใต้สีแดง มันต้องประกาศอะไรรึป่าวคับ
|
ประวัติการแก้ไข 2013-01-25 08:59:41
 |
 |
 |
 |
Date :
2013-01-25 08:59:05 |
By :
clashhum |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
แสดง MTD คือตั้งแต่วันที่ 1 เดือนนี้ ถึงวันนี้
Quote:[HNOPD_PRESCRIP].VisitDate BETWEEN CAST(DATEADD(d, 1 - DAY(GETDATE()), GETDATE()) AS DATE) AND CAST(DATEADD(d, 0, GETDATE()) AS DATE)
แสดง YTD คือตั้งแต่ต้นปีนี้ ถึงวันนี้
Quote:[HNOPD_PRESCRIP].VisitDate BETWEEN CAST(DATEADD(m, 1 - MONTH(GETDATE()), DATEADD(d, 1 - DAY(GETDATE()), GETDATE())) AS DATE) AND CAST(DATEADD(d, 0, GETDATE()) AS DATE)
|
 |
 |
 |
 |
Date :
2013-01-25 09:41:21 |
By :
ห้ามตอบเกินวันละ 2 กระทู้ |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขอบคุณพี่ guest ข้างบน มากนะครับ ใจดีจังเลยครับ ขอบคุณจากใจครับ คุยเอ็มกันคับ msn : [email protected]
Quote:แสดง MTD คือตั้งแต่วันที่ 1 เดือนนี้ ถึงวันนี้
[HNOPD_PRESCRIP].VisitDate BETWEEN CAST(DATEADD(d, 1 - DAY(GETDATE()), GETDATE()) AS DATE) AND CAST(DATEADD(d, 0, GETDATE()) AS DATE)
แสดง YTD คือตั้งแต่ต้นปีนี้ ถึงวันนี้
[HNOPD_PRESCRIP].VisitDate BETWEEN CAST(DATEADD(m, 1 - MONTH(GETDATE()), DATEADD(d, 1 - DAY(GETDATE()), GETDATE())) AS DATE) AND CAST(DATEADD(d, 0, GETDATE()) AS DATE)
แล้ว Last year นี่ต้องแก้ประมาณไหนเหรอครับพี่ VisitDate = ต้นปีที่แล้ว ถึง ปลายปีที่แล้ว ประมาณว่า(2011-01-01 ถึง 2011-12-31
จะเขียนประมาณไหนเหรอครับ
|
 |
 |
 |
 |
Date :
2013-01-25 10:49:45 |
By :
clashhum |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|