当前位置: 代码迷 >> 综合 >> SQL报错:标点符号(逗号,和AND)
  详细解决方案

SQL报错:标点符号(逗号,和AND)

热度:32   发布时间:2023-12-15 04:45:09.0

文章目录

  • 1. 问题
  • 2. 解决
  • 3. 常见符号用法

1. 问题

WHERE t.cnt >= 2, t.rank_1 <= 2

2. 解决

WHERE t.cnt >= 2 AND t.rank_1 <= 2

习惯了 逗号(,)在 Python 中的灵活使用,但是在 SQL 中逗号仅仅作为字段之间的分隔符

3. 常见符号用法

1、大小写:SQL关键字不区分大小写
但建议关键字全部大写,表格名首字母大写,其他比如字段全部小写
2、空格、换行符:用于单词之间的分隔
3、分号:用于语句之间的分隔
4、引号:①(字段的值)除了数值以外的值全部需要用引号,包括字符串和日期字串等;② 在一些特殊情况下使用双引号,比如字符串包含空格出现汉字的情况