《SQL必知必会》--检索数据
第二课 检索数据
这一章介绍的是SQL最简单的SELECT语句。
在开始正文之前,首先介绍两条必备知识。
多条SQL语句必须一分号(;)分割;
SQL语句不区分大小写。
1.检索单个列
1 |
|
或者
1 |
|
2.检索多个列
1 |
|
3.检索所有列
1 |
|
4.检索某一列中不同的值,即剔除重复值。
——比如,在供应产品表中每个供应商有多条记录,但是,我只想看我们一共有多少供应商,不想同一个供应商重复多次出现。
1 |
|
注意:distinct作用于其后的所有列
1 |
|
5.限制结果
—–限制返回结果的行数,比如返回从第3行开始的两条记录。
目前主要学习的是MySQL,故以下公式可在MySQL上运行,但是在其他数据库管理系统上不一定可以运行。
1 |
|
1 |
|
上述公式都表示返回的结果从第三行开始,一共返回两行记录。若第三行后没有记录则返回一行。
编程人员熟知,计算机是从0开始的,所以本处第三行是我们所看见的表格中的第四行。
6 使用注释
—–在SQL语句中主要提供了三种注释方法。
单行注释:
– 两杠加空格为单行注释
单行注释
多行注释:
/* 多行注释
任意位置*/
以上即为第二章内容。
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!