|
|
|
การแปลงวันที่..ต้องการจากแปลงวันที่จากวันที่ส่งของ , วันที่ Credit Term |
|
|
|
|
|
|
|
ต้องการจากแปลงวันที่จากวันที่ส่งของ , วันที่ Credit Term แล้วนำมาบวกกันเพื่อจะทราบวันที่เก็บเงิน
Query
select วันที่ส่งของ ,CAST((substr(char(วันที่ส่งของ ),1,4) || '-' || substr(char(วันที่ส่งของ ),5,2) || '-' || substr(char(วันที่ส่งของ ),7,2)) AS date) + ฟิวด์ Credit Term as PAYDAY
from TableOrder
ผลที่แสดงคือ วันที่ส่งของ 20080121
ผลที่ต้องการ PAYDAY 20080204
ฟิวด์ วันที่ส่งของ เก็บแบบ 20080121
ฟิวด์ Credit Term เก็บแบบ 00000140000
ปัญหาที่เกิดคือ เมื่อ เอาฟิวด์ Credit Term ไปใส่แล้วมัน error แปลงค่าแบบนี้ค่ะFLOAT(SUBSTR(CTPARM,LENGTH(TRIM(Credit Term ))-6+1,2))
จะต้องเขียน Query ยังไงค่ะ ขอแบบละเอียดหน่อยค่ะ
ขอบคุณค่ะ
Tag : - - - -
|
|
|
|
|
|
Date :
2009-04-10 15:59:30 |
By :
HiArmy |
View :
1615 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DATE (DAYS(วันที่ส่งของ)+ (ฟิวด์ Credit Term ))
|
|
|
|
|
Date :
2009-04-21 14:11:52 |
By :
HiArmy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|