我有一個看起來像這樣的情侶表:我可以同時對一個表及其連接表執行SQL查詢嗎?
___________ ___________ | Books | | Tags | |-----------| |-----------| | book_id | | tag_id | | book_name | | tag_name | ----------- -----------
和連接連接表中「多對一對多關係」:
___________ | Books/Tags| |-----------| | book_id | | tag_id | -----------
我有以下查詢:
SELECT book_name, tag_name FROM books
JOIN books_tags ON books.book_id = books_tags.book_id
JOIN tags ON tags.tag_id = books_tags.tag_id
WHERE books.book_id = 283
和(未標記的書籍)以下:
SELECT book_name FROM books WHERE books.book_id = 283
有沒有辦法將這兩個查詢合併爲一個?
通過合併兩個查詢,你的意思是什麼?你在找什麼? – sashank