要實現多條件查詢 其中值為0時為不限條件 怎麼用sql實現 例如:查詢某地區某類型商舖有可能地區為不限類型為中餐查詢時就不需要where 地區=值,而是只有where 類型=中餐,選擇地區為北京類型為中餐查詢時就是where 地區=北京AND 型別=中餐。 接著還有很多其他條件,在後端用if else判斷之後再用不同的sql語句查詢的話太繁瑣了,不太了解sql但我覺得sql應該有相應的解決方案,求教。