ต้องการ sub select ใน select แต่ไม่ได้ติดอะไรหรอครับ

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา ต้องการ sub select ใน select แต่ไม่ได้ติดอะไรหรอครับ

ต้องการ sub select ใน select แต่ไม่ได้ติดอะไรหรอครับ
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




Pack260836 13-09-2018 16:22:17

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


    ( หรือ เข้าใช้งานผ่าน Social Login )

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


ninenik 14-09-2018






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ