mysql where子句修剪不起作用
质疑mysql where子句修剪不起作用,mysql,Mysql,质疑 未返回任何记录尝试使用替换而不是修剪 SELECT * from tutorials_tbl WHERE TRIM(tutorial_title)='JAVATutorial'; 我认为您需要Replace而不是Trim SELECT * from tutorials_tbl WHERE replace(tutorial_title,' ','')='JAVATutorial' 修剪仅删除开头或结尾的不可见字符(如空格、表格、换行符等)。如果要使用其他空间,则必须使用其他命令,例如Re
未返回任何记录尝试使用
替换
而不是修剪
SELECT * from tutorials_tbl WHERE TRIM(tutorial_title)='JAVATutorial';
我认为您需要
Replace
而不是Trim
SELECT * from tutorials_tbl WHERE replace(tutorial_title,' ','')='JAVATutorial'
修剪仅删除开头或结尾的不可见字符(如空格、表格、换行符等)。如果要使用其他空间,则必须使用其他命令,例如Replace
SELECT * from tutorials_tbl WHERE Replace(tutorial_title, ' ', '')='JAVATutorial';
JAVATutorial
或JAVA Tutorial
在何处?Trim并不意味着你认为它是什么。应该是SELECT*from tutorials\u tbl where Trim(Tutorial\u title)='JAVA Tutorial'代码>输入客户将在其中发布的内容JAVATutorial@Bharanikumar然后您可以使用Replace(教程标题“,”)
SELECT * from tutorials_tbl WHERE Replace(tutorial_title, ' ', '')='JAVATutorial';
SELECT * from tutorials_tbl WHERE REPLACE(tutorial_title)='JAVATutorial';