SQL查询:[1]SQL基础查询

2026-03-23 03:30:45

1、查询语句基本语法如下:

SELECT <*,column [alias],...> FROM table;

SELECT关键字用于指定要查询的列,FROM用于指定要从哪个列表中查询。

在SELECT后面使用“*”由于查询所有列,在SELECT后面直接指定列名以查询特定的列。如下图分别为查询所有列和查询指定列:

SQL查询:[1]SQL基础查询

SQL查询:[1]SQL基础查询

2、注意:要查询一个数据表中包含哪些列名,可以通过DESCRIBE命令来显示出列表结构。这个命令也常常被简写成DESC。如下图:

SQL查询:[1]SQL基础查询

3、去掉重复值:这个功能的实现借助DISTINCT关键字。如下图:

SQL查询:[1]SQL基础查询

SQL查询:[1]SQL基础查询

1、查询语句中使用算术表达式:

      有些查询需要对查询出的字段出的字段进行进一步计算,可以使用的算术表达式有(+,-,*,/),表达式符合四则运算的默认优先级,如果要改变可以使用括号。如下图:

SQL查询:[1]SQL基础查询

2、查询语句中使用列的别名:

      在查询结果中第一行显示列标题,列标题默认是大写的列名或表达式。在SQL语句中通过列的别名跟在列名后,中间可以使用“AS”关键字或不加。如果需要区分大小写,或者别名中包含字符或空格,则必须用双引号引起来。如下图:

SQL查询:[1]SQL基础查询

3、查询语句中使用连接表达式:

      通过使用连接操作符“||”来实现,如果是数字可以直接书写,如果是字符或日期,则必须使用单引号“’...‘”括起来。具体实现如下图:

SQL查询:[1]SQL基础查询

4、处理空值(NULL):

      空值表示没有数据,既不是空格也不是0。NULL值参与到算术运算中时,其结果也为NULL。但这样的运算有时候会达不到我们预期的结果。这时我们可以用函数NVL来处理空值,如下图:

SQL查询:[1]SQL基础查询

SQL查询:[1]SQL基础查询

5、查询日期列:

      默认的显示格式是DD-MON-RR,即两位日-月名-两位年,我们可以通过使用TO_CHAR函数来转换成我们习惯的日期格式来显示日期数据。如下图:

SQL查询:[1]SQL基础查询

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
相关推荐
  • 阅读量:179
  • 阅读量:64
  • 阅读量:62
  • 阅读量:167
  • 阅读量:191
  • 猜你喜欢