SQL---DML---SELECT语句总结

本文详细介绍了SQL中最常用的SELECT语句的基本用法,包括如何从一个或多个表中检索信息,检索单个列或多列,以及检索所有列的方法。同时,解释了SQL语句返回的是原始数据,数据的格式化问题通常在显示数据的应用程序中解决。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最常用的SQL语句就是SELECT语句了。它的用途是从一个或多个表中检索信息。

  • SELECT 列名
              FROM 表名

这是SELECT最基本的用法,检索单个列

如果没有明确排序查询结果,则返回的数据的顺序没有特殊意义。返回数据的顺序可能是数据被添加到表中的顺序,也可能不是。只要返回相同数目的行,就是正常的。

  • SELECT 列名1,列名2,...列名n
              FROM 表名

从一个表中检索多个列,列名之间用逗号分隔,最后一列后面不加逗号。
SQL语句一般返回原始的,无格式的数据。数据的格式化是一个表示问题,而不是一个检索问题。因此表示一般在显示该数据的应用程序中规定,一般很少使用实际检索出来的数据。      

  • SELECT *
              FROM 表名

检索所有列。星号是通配符,表示所有列。

一般,除非确实需要表中的每个列,否则最好别使用*通配符。检索不需要的列通常会降低检索和应用程序的性能。

使用通配符有一个优点,由于不明确指定列名,所以能检索出名字未知的列。

  • SELECT后面可以指定ALL或者不给参数(因为ALL是默认行为)
             SELECT后面可以指定DISTINCT参数,表示只包含不同的值。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值