MySQL简单语法(4)

普通条件查询

  • 语法:SELECT col_list FROM table_name WHERE condintion_expression
  • 例子:SELECT *FROM games WHERE GNO=9
  • 例子:SELECT *FROM games WHERE score>2500
  • 例子:SELECT *FROM users WHERE user_qq=1 AND score>400
  • 特点:查询符合WHERE关键字后面的条件
  • 逻辑运算符:AND,OR,NOT(非)

模糊查询

  • 语法:SELECT *FROM table_name WHERE col_name BETWEEN number1 AND number2
  • 特点:利用BETWEEN, AND关键字查询number1(包括)到number2(包括)范围的数据
  • 例子:SELECT *FROM games WHERE GNO BETWEEN 2 AND 8
  • 语法:SELECT *FROM table_name WHERE col_name NOT BETWEEN number1 AND number2
  • 特点:查询不在number1到number2范围内的数据
  • 例子:SELECT *FROM games WHERE GNO NOT BETWEEN 2 AND 9
  • 通配符
    这里写图片描述

例子:SELECT *FROM users WHERE user_name LIKE ‘孙%’
例子:SELECT *FROM users WHERE user_name NOT LIKE ‘孙%’

查询空值的运算符
语法:SELECT *FROM table_name WHERE col_name IS(NOT) NULL

发布了37 篇原创文章 · 获赞 10 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/OneLinee/article/details/78744313