กระทู้เก่าบอร์ด อ.Yeadram
1,052 1
URL.หัวข้อ /
URL
ทำยังไงดีคะ มีปัญหากับวันที่จริงๆค่ะ
ต้องการให้ แสดงสินค้าที่นำเข้ามาเกิน 6 เดือนแล้ว และมีจำนวนสินค้า >0
โดยจะคิดล่วงหน้าค่ะ เป็นวันที่ 01/12/( ปีปัจจุบัน ) จะต้องทำยังไงดีคะ
ตอนนี้ได้แค่นี้ค่ะ
SELECT tblProduct.ProdCode, tblProduct.ProdDate, tblProduct.ProdPrice
FROM tblProduct
where Date()-tblProduct.ProdDate >= 180
;
หมายเหตุ
ตาราง Product = tblProduct
มีCol = ProdCode,ProdDate,ProdPrice,ProdQty
โดยจะคิดล่วงหน้าค่ะ เป็นวันที่ 01/12/( ปีปัจจุบัน ) จะต้องทำยังไงดีคะ
ตอนนี้ได้แค่นี้ค่ะ
SELECT tblProduct.ProdCode, tblProduct.ProdDate, tblProduct.ProdPrice
FROM tblProduct
where Date()-tblProduct.ProdDate >= 180
;
หมายเหตุ
ตาราง Product = tblProduct
มีCol = ProdCode,ProdDate,ProdPrice,ProdQty
1 Reply in this Topic. Dispaly 1 pages and you are on page number 1
Time: 0.3694s
แต่ตัวอย่าง statement เห็นได้ชัดว่า เทียบกับ วันปัจจุบัน
ดังนั้น เดาว่า น่าจะเอา วันที่ 1 ธันวาคม ไปแทนที่ วันปัจจุบันละมั้ง
งั้นก็อย่างนี้ครับ
where (Dateserial(year(now()), 12,1) - tblProduct.Prodate) >= 180