所以這裏是我的問題。我有一張用於URL標題和類型的歌曲表格。我有一個用戶輸入字段,用戶可以選擇他想要的音樂類型。正如我們都知道1首歌永遠不會只有1種類型,所以每首歌都有超過1種類型。所以我的問題是有一種方法可以搜索用戶選擇的內容。MySQL多個參數
對於這篇文章:
用戶正在搜索:朋克,技術。
在表有型的一首歌:朋克電子音樂和說唱
我想此行被選中
所以這裏是我的問題。我有一張用於URL標題和類型的歌曲表格。我有一個用戶輸入字段,用戶可以選擇他想要的音樂類型。正如我們都知道1首歌永遠不會只有1種類型,所以每首歌都有超過1種類型。所以我的問題是有一種方法可以搜索用戶選擇的內容。MySQL多個參數
對於這篇文章:
用戶正在搜索:朋克,技術。
在表有型的一首歌:朋克電子音樂和說唱
我想此行被選中
您必須使用多對多的關係,所以你必須創建一個「中介」的表稱爲像「song_type」這些列:
這種方式,您可以有相關的多種類型的多首歌曲。
正是我所需要的!日Thnx – Cooldy
你的數據是什麼樣的?一列中沒有多種類型,是嗎? –
聽起來就像在SQL語句的WHERE子句中查找ORs。 'SELECT song FROM music WHERE type ='punk'OR type ='techno'OR type ='any_other_kind_of_music'' –
你有不同的表格類型? – PachinSV