1.展示所有列语法

select * from table; #table表示表名

示例:

select * from a

2.展示指定列语法

select column1, column2, ... from table;  #column1,column2列名

示例:

select subject, Score from a;

3.展示满足条件的数据(where)

select * from table where condition;  # condition  筛选条件
select column1,column2 from table where condition; # condition 筛选条件

3.1  筛选条件:比较运算符,=、>、<、!=、>=、<=、<>

示例:

查询大于某个值的数据

select * from a WHERE Score >90
select No, subject from a WHERE Score > 90;

查询不等于某个值的数据

select * from a WHERE Score <>90;
select No, subject from a WHERE Score != 90;

 

3.2 筛选条件:between and

示例:

查询介于某个值之间的数据

select * from a WHERE Score BETWEEN 80 and 90;

3.3筛选条件:逻辑运算,and, or, not

示例:

查询小于某个或大于某个值的数据

select * from a WHERE Score<80 or Score>90;

3.4筛选条件:空值判断,is NULL 、is not NULL

示例:

查询不为空的数据

select * from a WHERE Score is not NULL;

3.5 筛选条件:模糊匹配, like

示例:

查询带有语的科目数据

select subject from a WHERE subject like "语%";  #以语开头的数据
select subject from a WHERE subject like "%语";   # 以语结尾的数据
select subject from a WHERE subject like "%语%";  # 含有语的数据

3.6筛选条件:存在与不存在,in、not in

示例:

查询不为数学、语文的数据

select * from a WHERE subject not in ("数学", "语文");

4.查询结果按某个字段升序、降序排序(order by)

语法:

select * from table order by column1 DESC;   #DESC 降序排序
select column1,column2,column3 from table where conditon order by column1 ASC; # 升序排序,不写默认升序

示例:

select * from a ORDER BY Score ASC;
select subject, Score from a  WHERE subject LIKE "%语%" ORDER  BY Score DESC;

最新文章

  1. win7计划任务执行php脚本方法
  2. Proguard参数
  3. S2SH框架的集成
  4. ASP.NET MVC自定义AuthorizeAttribute篇知识点讲解—登录限制
  5. 压缩js和css, IIS开启Etags, IIS开启Gzip
  6. 对于javascript的词法作用域的思考
  7. &lt;转载&gt;C++命名空间
  8. leetcode_question_125 Valid Palindrome
  9. ruby on rails创建的页面訪问很慢
  10. UVA 10391 Compound Words
  11. eclipse代码提示优化
  12. [大数据]-Elasticsearch5.3.1+Kibana5.3.1从单机到分布式的安装与使用&lt;2&gt;
  13. 如何在Cocos2D 1.0 中掩饰一个精灵(三)
  14. redux+saga+reducer
  15. springmvc拦截器说明
  16. [转] 组件库按需加载 借助babel-plugin-import实现
  17. 第三个Sprint ------第四天
  18. React Native(十三)&mdash;&mdash;ios键盘挡住textInput
  19. highstock高级篇之股票分时图
  20. 【Python】多线程2

热门文章

  1. Linux crontab定时任务设置
  2. NLP之基于Seq2Seq的单词翻译
  3. python的微积分运算
  4. uni-app 配置MuMu手机模拟器 (2022-2-24)
  5. nodered获取简单的时间
  6. ES6 学习笔记(十)Map的基本用法
  7. Sqlite 安装操作使用
  8. 核磁共振成像学习笔记——从FID信号到K空间
  9. npm安装hexo报错
  10. python实现AES加密解密