普通查询
查询有多种,除了前面提到的
select * from [表名]
select [列名],[列名]... from [表名]
之外,还有很多。
例如,我们可以给列换个名字,使用SQL的函数等等。
例子:(Sname,Birthday,Sno)
select Sname,
Title = 'Birth:',
Year(Birthday) Birth Year,
Lower(Sno) Lsno
from Students
到时候会输出四个列,名字为Sname,Title,Birth Year和Lsno
其中,
Sname列输出Sname列原本的数据
Title列输出Birth:
Birth Year列输出原先Birthday列的年
Lsno列输出Sno列的数据,但是里面的大写字母全部变成小写
例如:
Sname | Title | Birth Year | Lsno |
---|---|---|---|
张三 | Birth: | 1999 | s01 |
对于某些重复的语句,我们可以用distinct关键字省略
比如,对于Sno列有n多个S01,S02等等,但是你只想看到一个,那么使用语句
select distinct Sno
from Reports