[RE: ใครถนัด Programming รบกวนช่วยเหลือหน่อยครับ]
ihum พิมพ์ว่า:
kaikoo พิมพ์ว่า:
Case when SELECT count(*) FROM Transaction where AMount > 10000 AND transactionType = 'Wire' > 3 then 150 else 0
ข้อ 3 sql ประมานนี้ป่ะ
เงื่อนไขสามวัน
ติดต่อกันน่าจะยังไม่ตรงตามที่โจทย์ต้องการครับ ถ้าจะให้จบใน SQL ผมพยายามคิดละคิดไม่ออก ถ้าโลจิกผมน่ามียาวกว่านี้ อาจจะเป็น select ซ้อน select หรือเขียนเป็น storeprocedures
ผมติดข้อนี้เหมือนกัน คิดเล่นๆยังคิดไม่ออก มันยากตรงเงื่อนไข 3 วัน "ติดต่อกัน" นี่แหละ
ถ้าผมเป็น ผมเลือกทำ procedure แต่ถ้าจะให้เขียน sql query อย่างเดียว ก็กลับไป
ระลึกชาติก่อน ไม่ได้ใช้มาโคตรนาน