 |
ไม่ทราบว่าต้องเขียนโค้ด SQL อย่างไงค่ะ ข้อมูลอยู่เรคคอร์ดเดียวกัน |
|
 |
|
|
 |
 |
|
ต้องการแสดงค่า date, code, id,amount ,vat
01-12-2010, 01222, 002, 45000 ,0
------------------------------------------------------------
โดยมีข้อมูลดังนี้
date 01-12-2010
code 01222
total = 55000
amount 45,000 (id 002)
10000 (id 003)
total 55,000
vat 0
ไม่ทราบว่าต้องเขียนโค้ด SQL อย่างไงค่ะ
Tag : PHP, MySQL, Ms SQL Server 2005
|
|
 |
 |
 |
 |
Date :
2011-01-05 13:13:41 |
By :
nuttharin |
View :
839 |
Reply :
4 |
|
 |
 |
 |
 |
|
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ก็ select * from table
ตอนแสดงก็แสดงตามลำดับไม่เห็นจะ งง ตรงไหนเลย
|
 |
 |
 |
 |
Date :
2011-01-05 13:38:43 |
By :
mee079 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ง่ะ output มานออกแบบนี้อ่ะ
date/ code/id/amount/vat
01-12-2010, 01222, 002, 45000 ,10000
01-12-2010, 01222, 001, 10000, 45000
---------------
vat ได้จากการคำนวณอ่ะค่ะ โดยเอา total - amount
แล้วต้องทำอย่างล่ะคะ ให้ vat แสดงค่าเป้น 0
|
 |
 |
 |
 |
Date :
2011-01-05 13:58:30 |
By :
nuttharin |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
งงนะค่ะ
เท่าที่ดูข้อมูลของคุณ
date/ code/id/amount/vat
01-12-2010, 01222, 002, 45000 ,10000
01-12-2010, 01222, 001, 10000, 45000
---------------
คุณเอา total-amount = vat
total(55000) - amount(45000) = vat(10000) ก้อถูกแล้วนี่ค่ะ
แต่คุณบอกว่าต้องการแสดงค่า date, code, id,amount ,vat
01-12-2010, 01222, 002, 45000 ,0
ถ้าอย่างนั้น ตอน echo show คุณก้อไม่ต้องดึงค่า vat จาก DB แต่ set เป็น 0 ไปได้เลย (ถ้าคุณต้องการให้ ค่า vat แสดงเป็น 0 เสมอ)
|
 |
 |
 |
 |
Date :
2011-01-05 15:30:03 |
By :
sarinya_yaya |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขอโทษน่ะคะที่ทำให้งง คือว่า
ใน amount เก็บ 2 เรคคอร์ด คือ
amount = 45000 โดยมี id 002 เก็บค่าไว้
=10000 โดยมี id 003 เก้บค่าไว้
vat = 0 (no vat)
total = 45000
แต่เวลา output ได้
date/ code/id/amount/vat
01-12-2010, 01222, 002, 45000 ,10000
01-12-2010, 01222, 001, 10000, 45000
--------------------
ความจริงมานต้องแสดงดังนี้ค่ะ
date/ code/id/amount/vat
01-12-2010, 01222, 002, 45000 ,0
01-12-2010, 01222, 001, 10000, 0
|
 |
 |
 |
 |
Date :
2011-01-05 15:54:22 |
By :
nuttharin |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|