[英]Correct syntax for INNER JOIN in Access SQL?
連接語法中有錯誤。 而且我根本找不到。
<asp:AccessDataSource ID="fav_data" runat="server" DataFile="~/paperhome_data.accdb"
SelectCommand="INNER JOIN (SELECT * FROM [music_data] [music_junc] ON [music_d_id].[music_data]=[music_d_id].[music_junc]) WHERE ([profile_id] = 2)"></asp:AccessDataSource>
<SelectParameters>
<asp:Parameter DefaultValue="2" Name="profile_id" Type="Boolean" />
</SelectParameters>
猜測要嘗試的內容並不容易,但可能是這樣的:
"SELECT * FROM [music_data] INNER JOIN [music_junc] ON [music_data].[music_d_id]=[music_junc].[music_d_id]) WHERE ([profile_id] = 2)"
看來您確實需要閱讀SQL語法。 您將無濟於事地嘗試編寫SQL。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.