在MySQL中,可以使用LIKE
關鍵字進行模糊查詢。如果你想要根據多個條件進行模糊查詢,可以使用AND
或OR
將多個條件連接起來。下面是一些示例:
AND
連接多個條件:SELECT * FROM table_name WHERE column1 LIKE '%value1%' AND column2 LIKE '%value2%';
這個查詢會返回同時滿足column1
包含value1
和column2
包含value2
的所有記錄。
OR
連接多個條件:SELECT * FROM table_name WHERE column1 LIKE '%value1%' OR column2 LIKE '%value2%';
這個查詢會返回滿足column1
包含value1
或者column2
包含value2
的所有記錄。
SELECT * FROM table_name WHERE (column1 LIKE '%value1%' OR column1 LIKE '%value2%') AND column2 LIKE '%value3%';
這個查詢會返回滿足(column1
包含value1
或者column1
包含value2
) 并且 column2
包含value3
的所有記錄。
請注意,%
是一個通配符,表示任意數量的字符。你可以根據需要修改查詢語句中的表名、列名和值。