mySQL没有按预期运行

Mil*_*uzz 0 mysql database

我正在运行以下查询

SELECT *
FROM wp_posts
WHERE (post_title LIKE 'Professionally') 
OR (post_content LIKE 'Professionally') 
AND post_type='post' 
AND post_status='publish'
Run Code Online (Sandbox Code Playgroud)

我知道,我有了一排post_typepost,和post_statuspublish那个字"专业地"开始(复制和粘贴的phpmyadmin),但此查询到任何结果.

奇怪的是,当查询成功匹配时,popst_title它按预期工作.

Red*_*ter 8

使用LIKE时,使用a %来执行子字符串匹配:

SELECT *
FROM wp_posts
WHERE (post_title LIKE 'Professionally%'
    OR post_content LIKE 'Professionally%')
    AND post_type = 'post'
    AND post_status = 'publish'
Run Code Online (Sandbox Code Playgroud)

(我还修改了你的包围,以更好地表达我认为你想要做的事情.)