也許這是一個簡單的問題,但我很努力地找到答案。MYSQL:基於用戶輸入的過濾器查詢
我正在嘗試基於category
,subject
和medium
字段值從表art
實施過濾器功能。
這意味着,如果用戶只選擇category
的結果將是查詢 SELECT * FROM ART WHERE category=val
如果用戶選擇category
和subject
它應該是SELECT * FROM ART WHERE category=val AND subject=val
等
,但我不如何我動態地構建這個查詢一種方法是根據條件編寫所有可能的組合查詢和執行,但我不認爲它是一個好方法
你可以分享你解決這個問題的任何嘗試的代碼嗎? –
我提到了我的問題方法 – Jabaa
您是否爲此編寫了任何代碼? –