|
|
|
ช่วยด้วยครับ ช่วยด้วยครับ ค่าที่ออกมาไม่ตามที่ต้องการ |
|
|
|
|
|
|
|
Code (VB.NET)
strSQL = " select e3.*,e.*,d.*,j.invno, j.dcltype,j.doctype, j.cleardate, j.cleartime,j.status,j.timestamp "
strSQL += " ,j.ft2date, dinv.invdate,dinv.totalinv,sum(e3.basevatamt) as basevat "
strSQL += " from dclheader d "
strSQL += " left join job j on j.jobno=d.jobno"
strSQL += " left join dclinv dinv on dinv.invno=j.invno "
strSQL += " left join einv3 e3 on e3.invno=dinv.invno"
strSQL += " left join exporter e on e.code=j.importer"
strSQL += " where e3.verno = " + " '" + txtVerNo.Text.Trim + "'"
strSQL += " and d.jobno=" + "'" + txtRefNo.Text.Trim + "'"
strSQL += " GROUP BY d.jobno"
ทำไมค่า sum(e3.basevatamt) มัน sum ออกมาไม่ตรงตาม where e3.verno = " + " '" + txtVerNo.Text.Trim + "'" อะครับมัม sum ออกมาหมดเลย
Tag : VB.NET
|
|
|
|
|
|
Date :
2012-04-11 15:54:11 |
By :
aorestless |
View :
890 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ดูจาก Code SQL มันแปลกๆ อยู่นะครับ มันน่าจะ Error มากกว่าเพราะคุณ Group แค่เพียง Column เดียวเอง
ซึ่งที่จริงแล้วมันควรจะต้อง Group ทุก Column ที่ Sum หรือเปล่าครับ ผมงงอ่ะ ???
|
|
|
|
|
Date :
2012-04-12 23:22:34 |
By :
smeproject |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พิมพ์ผิดครับ ขอแก้จาก Sum => Select
|
|
|
|
|
Date :
2012-04-12 23:23:37 |
By :
smeproject |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|