|
|
|
Code SQL ต้องการ where เงื่อนไขให้ออกเฉพาะวันที่ที่ต้องการค่ะ...แต่ฟิลด์ที่ใช้เก็บ date type เป็น char |
|
|
|
|
|
|
|
ปกติแล้วใช้การ where ได้เลยน่ะครับ โดยส่งค่าวันที่จะ where ให้มาเป็นรูปแบบเดียวกันเลยครับ ให้มองว่าเป็นเหมือนตัวเลขตัวหนึ่ง
|
|
|
|
|
Date :
2011-04-07 16:59:37 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันไม่ได้อ่ะค่ะ
ลอง convert เป็น date ได้ค่ะ แต่เอาชื่อที่ตั้งใหม่มาใช้ใน where ไม่ได้อีก
DATE(SUBSTR(OPENJOB.OPRCDT,1,4) || '-' || SUBSTR(OPENJOB.OPRCDT,5,2) || '-' || SUBSTR(OPENJOB.OPRCDT,7,2)) AS OPDATE
อันนี้เป็นโค้ด db2 นะคะ ใช้ใน select แต่ไม่มีไอเดียร์ตอน where อ่ะค่ะ
........................................
ได้แล้วค่ะ...ขอบคุณมาก ๆ พอดีเมื่อวานเซิร์ฟเวอร์มีปัญหาทำให้ระบบรวนไปหมด เทสอะไรก็ไม่ผ่านซักอย่าง T^T
|
ประวัติการแก้ไข 2011-04-08 09:04:45
|
|
|
|
Date :
2011-04-07 17:09:36 |
By :
susaya |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|