人表:我有兩張桌子(人物和文章),我怎樣才能從文章列表中選擇一個人的所有文章?
文章表:
我想選擇由在文章表一個人的所有文章。我怎樣才能做到這一點?其次,我想從一個類別中選擇所有的文章(比方說體育類別的所有文章)。
最後,所有被用戶認爲是最喜歡的文章?
我該如何實現這三件事?
人表:我有兩張桌子(人物和文章),我怎樣才能從文章列表中選擇一個人的所有文章?
文章表:
我想選擇由在文章表一個人的所有文章。我怎樣才能做到這一點?其次,我想從一個類別中選擇所有的文章(比方說體育類別的所有文章)。
最後,所有被用戶認爲是最喜歡的文章?
我該如何實現這三件事?
由一個人選擇的所有文章:
SELECT * FROM Articles WHERE Category="sports"
選擇所有的文章被認爲最喜歡的:
SELECT * FROM Articles WHERE Favourite="yes"
讓我試試謝謝。 –
試試這個:
SELECT * FROM Articles WHERE Name="Andy"
從一個類別中的所有文章
SELECT Article FROM Articles_Table
WHERE Person_Name In (SELECT Name FROM Person_Table);
或者:
Select a.Article FROM Articles_Table a
INNER JOIN Person_Table p ON p.Name = a.Person_Name;
對於MySQL上查詢工作正常,爲SQL第二個查詢是像
Select a.Article FROM Articles_Table AS a
INNER JOIN Person_Table AS P ON p.Name = a.Person_Name;
文章表在這裏爲文本,而不是鏈接短暫的異地圖像。 –
要了解這些表格是如何在上面的鏈接中看到這兩個圖像的。 –
對不起我該怎麼做,我真的不知道?讓我嘗試。 –