select * from
(select sale_Date as Date ,total_price as totalPrice, 1 as cc from sale
union all
select return_date ,total_price , 1 from returns
union all
select rec_date ,total_price ,2 from receive) aa
where Date between ........ and ...............
คือ การนำเอาตารางที่มีรายรับ (Sale , Returns) และตารางรายจ่าย (Receive)
มา Union กันคะ เพื่อที่จะเอาข้อมูลรายรับ - รายจ่ายมาอยู่ในตารางเดียวกัน โดยแยกตามกลุ่มคะ กลุ่ม 1 คือรายรับ 2 คือรายจ่ายคะ แล้วเลือกเอาวันที่ที่เรา รับเข้ามาจาก date time นะคะ
แต่พอไปเขียนให้รับช่วงเวลาในหน้า form มัน error แบบนี้คะ ไม่ทราบว่ามันหมายความว่าไงอะคะ
ช่วยมี นะคะ ขอบคุณมากๆเลยคะ
select sale_Date as Date ,total_price as totalPrice, 1 as cc from sale
union all
select return_date ,total_price , 1 from returns
union all
select rec_date ,total_price ,2 from receive) aa
where Date between ........ and ...............
เพิ่มเติม Date เป็นคำสงวน ไม่ควรประกาศแบบนี้ หรือถ้าจะใช้จริงๆ ให้ใส่ [ ] นะครับ
select sale_Date as [glow=red][Date][/glow] ,total_price as totalPrice, 1 as cc from sale
union all
select return_date ,total_price , 1 from returns
union all
select rec_date ,total_price ,2 from receive) aa
where Date between ........ and ...............
select sale_Date as [glow=red][Date][/glow] ,total_price as totalPrice, 1 as cc from sale
union all
select return_date ,total_price , 1 from returns
union all
select rec_date ,total_price ,2 from receive) aa
where [glow=red][Date][/glow] between ........ and ...............