mysql - 使用 like 和 not like MySql 选择值时出错

标签 mysql sql mysql-workbench sql-like

我正在尝试获取学生的每个名字,其中包含空格字符但不包含“der”

当我尝试做

select * from students where name like "% %" and not like "% der %

它会出现这个错误: 对于此服务器版本,“SELECT”在该位置不是有效输入,需要:“(”,WITH

我正在使用 MySql Workbench。它一直有效,直到我在查询中输入“and not like”

最佳答案

在不喜欢之前放置列名称

select * from students where name like "% %" and name not like "% der %

关于mysql - 使用 like 和 not like MySql 选择值时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54473687/

相关文章:

mysql - 从 ExtendScript 连接到 MySQL

MySQL `INSERT INTO SELECT` 子句在唯一字段上生成重复条目错误

mysql - 一些键在 Mac 版 MySQL Workbench 上无法正常工作

mysql - 奇怪的 MySQL 行为 - 查询优化帮助

html - 存储安全的 HTML

mysql - 正确建立我的数据库表

sql - MS Access 2013:UNION 3个表中的任何2个有效,UNION 3个崩溃

sql - 在 MySQL 语句中使用 OR 有/没有括号有什么不同?

mysql - 关系数据库,多对多

MySQL 工作台 : No Password Is Set For This Account