第四章 检索数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第四章 检索数据相关的知识,希望对你有一定的参考价值。

1.检索单个列:

select column_name from table_name;

 

2.检索多个列:

select column_name_0, column_name_1 from table_name;

注意点:列名之间需要逗号分隔

 

3.检索所有列:

select * from table_name;

 

4.检索出不同值的列:

select distinct column_name from table_name;

distinct英[dɪˈstɪŋkt] 清楚的,有区分的

distinct必须直接放在列名前面,如果在检索多行的时候使用distinct,只要指定的多列存在一项不同,那么都会被返回

 

5.限制结果:

select column_name from table_name limit 5;

以上语句将限制返回结果不大于5条

 

select column_name from table_name limit 1, 4;

以上语句将返回从行1开始的最多4行

 

带一个值的limit总是从第一行开始的,带两个值的limit可以指定行号为第一个值的位置开始

 

注意点:检索出来的第一行是行0而不是行1,所有limit 1, 1将检索出第二行而不是第一行。

 

select column_name from table_name limit 4 offset 3;

上述意思为:从起始行开始偏移3行,返回最多4条记录

offset英 [ˈɒfset]  抵消;补偿;

 

 

6.使用完全限定的表名:

 

 

 

以上是关于第四章 检索数据的主要内容,如果未能解决你的问题,请参考以下文章

第四章 检索数据

《文献管理与信息分析》第四章

SQL编程第四章:集合运算

MySQL必知应会-第4章-检索数据

《文献管理与信息分析》第四讲学习笔记

MySQL_四至五章学习