ต้องการ sub select ใน select แต่ไม่ได้ติดอะไรหรอครับ
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา ต้องการ sub select ใน select แต่ไม่ได้ติดอะไรหรอครับ
ต้องการ sub select ใน select แต่ไม่ได้ติดอะไรหรอครับ
1 2 3 4 5 6 7 8 | SELECT tb_item.Item_id,tb_item.Item_code,tb_item.Item_detail,tb_item.Item_price,tb_item.Item_unit,tb_category.Cate_name, SUM (Redetail_amount) as qty, ( SELECT tb_item.Item_id, SUM (tb_receivedetail.Redetail_amount) FROM tb_receivedetail INNER JOIN tb_receive ON tb_receivedetail.Receive_id = tb_receive.Receive_id WHERE MONTH (Get_date) = '9' AND YEAR (Get_date) <= '2018' ) AS qty_2 FROM tb_receivedetail INNER JOIN tb_receive ON tb_receivedetail.Receive_id = tb_receive.Receive_id INNER JOIN tb_item ON tb_receivedetail.Item_id = tb_item.Item_id INNER JOIN tb_category ON tb_item.Cate_id = tb_category.Cate_id WHERE MONTH (Get_date) < '9' AND YEAR (Get_date) <= '2018' GROUP BY Item_id |

คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
ความคิดเห็นที่
1
เวลากำหนด subquery แล้วใช้เป็นชื่อเรียกแทน เราต้องเลือกเพียง 1 ฟิลด์ เท่านั้น เช่น
(SELECT a FROM tbl ) as data_a
จะใช้เป็น
(SELECT a,b FROM tbl ) as data_a
ไม่ได้
(SELECT a FROM tbl ) as data_a
จะใช้เป็น
(SELECT a,b FROM tbl ) as data_a
ไม่ได้

ขอบคุณทุกการสนับสนุน
![]()