[英]SQL Select Statement Not working
這就是我所擁有的:
Store_Bill_Item_Details
表中。 這就是我想做的:
Store_Bill_Item_Details
中為該Bill_No
擁有的所有Bill_No
運行SELECT。 Bill_No
的列表后,我希望它在Store_Bill_Details
遞歸搜索以列出所有項目及其費率。 因此,對於輸入的PersonID,我的查詢結果應如下所示:
條例草案1:
bill1的詳細信息
條例草案2:
bill2的詳細信息
這就是我所無法使用的。
USE My_Database
Select I.Bill_No , ( SELECT * FROM Store_Bill AS I1
INNER JOIN
Store_Bill_Details AS ID
ON
ID.Bill_No=II.Bill_No)
FROM Store_Bill_Item_Details AS BD
INNER JOIN
Store_Bill AS I
ON
BD.Item_Code=I.Bill_No
伙計們,請幫助我!
SELECT * FROM Store_Bill AS I1
INNER JOIN Store_Bill_Details AS ID ON ID.Bill_No=I1.Bill_No
INNER JOIN Store_Bill_Item_Details AS BD ON BD.Item_Code=I1.Bill_No
或嘗試這個
select * from
(select Person,bill,null as a,null as b....
from Store_Bill_Item_Details
union
select Null,bill,<field1>,<field2>,<field3>...
from Store_Bill_Details) aa
order by bill,a
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.