我有兩個表格: - PERSON
和DATA
。我想要做的是從PERSON
表中只提取DATA
表中的所有詳細信息,並且僅當PERSON.personId = DATA.personId
時表中有兩列。加入一張表的所有列和第二列表的幾列
我使用這個查詢: -
SELECT *
FROM PERSON AND SELECT DATA.value, DATA.field
FROM DATA where PERSON.personId = DATA.personId;
但我認爲這是錯誤的語法。任何人都可以告訴我什麼是正確的語法。
我想你需要看看MySQL [手冊](https://dev.mysql.com/doc/refman/5.7/en/join.html)。尋找'JOIN'的語法。這裏也有很多例子。 –
請隨時與任何入門書籍或教程,然後回到我們與您可能有任何問題。 – Strawberry
如果這個問題已經解決,那麼請考慮接受一個答案(不一定是我的)。謝謝。 –