mysql多條件查詢,當某個條件為空時忽略該條件,所有條件為空時查詢全部


select * from tablename as t where(t.field1 like '%param1%' or 'param1' is null) or (t.field2 like '%param2%' or 'param2' is null) ...

tablename 為表名

field1、field2 ...為需要查詢的字段名

param1、param2...為傳入的參數


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM