Using OR in LIKE Query in MySQL to compare multiple fields

前端 未结 2 1416
猫巷女王i
猫巷女王i 2020-12-05 18:47

I always thought that you could use OR in a LIKE statment to query things in MySQL. So, if I wanted to compare multiple fields in a row to 1 keywo

2条回答
  •  广开言路
    2020-12-05 19:31

    Use this::

    SELECT * FROM MyTable WHERE (Column1 LIKE '%keyword1%' OR Column2 LIKE 
    '%keyword1%') AND (Column1 LIKE '%keyword2%' OR Column2 LIKE '%keyword2%');
    

提交回复
热议问题