如何在 MySQL 中搜索多列?
讓我們瞭解如何在 MySQL 中搜索多列 -
注意:我們假設已經建立了一個名為“DBNAME”的資料庫和一個名為“tableName”的表。
可以使用“AND”和“OR”運算子,具體取決於使用者希望搜尋返回什麼內容。
讓我們藉助一個示例瞭解這一點 -
示例
SELECT colName FROM tableName WHERE my_col LIKE %$param1% AND another_col LIKE %$param2%;
在上面的示例中,使用了“AND”運算子。
這意味著兩個子句必須匹配記錄才能返回結果。
查詢
SELECT colName FROM tableName WHERE my_col LIKE %$param1% OR another_col LIKE %$param2%;
在上面的示例中,使用了“OR”運算子。這意味著任一子句必須匹配記錄才能返回結果。
廣告