select语句(数据库中select的用法)
本篇文章给大家谈谈select语句,以及数据库中select的用法对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。
select语句是什么
SELECT是SQL数据操纵语言(DML)中用于查询表格内字段数据的指令,可搭配条件限制的子句(如where)或排列顺序的子句(如order)来获取查询结果。
SELECT的基本语句格式如下:
SELECT[ALL|DISTINCT]栏位名[,栏位名...]FROM资料表名[,资料表名...][WHERE筛选条件式][GROUPBY栏位名[,栏位名...]][ORDERBY栏位名[,栏位名...]]
SELECT语句作用介绍
列选择(投影操作):能够使用SELECT语句的列选择功能选择表中的列,这些列是我们想要用查询返回的。当我们查询时,可在选择查询的表中指定的列。
行选择(选择操作):能够使用SELECT语句的行选择功能选择表中的行,这些行是我们想要用查询返回的。能够使用不同的标准限制所看见的行。
连接(多表操作):能够使用SELECT语句的连接功能来集合数据,这些数据虽然被存储在不同的表中,但是我们可以通过连接查询到该数据。
以上内容参考百度百科—select()
sql中select语句怎么使用
查出两个日期之间的数据的sql示例:
select* from table_name where date>'2010-1-1' and data<'2010-5-1';
其中table_name是表名,date是日期字段,and符号表示且,连接两个日期表示既满足大于2010-1-1又满足小于2010-5-1,在两个之间的数据。
扩展资料
常用查询sql语句介绍:
1、查看表结构
SQL>DESC emp;
2、查询所有列
SQL>SELECT* FROM emp;
3、查询指定列
SQL>SELECT empmo, ename, mgr FROM emp;
SQL>SELECT DISTINCT mgr FROM emp;只显示结果不同的项
4、查询指定行
SQL>SELECT* FROM emp WHERE job='CLERK';
5、使用算术表达式
SQL>SELECT ename, sal*13+nvl(comm,0) FROM emp;
select语句的完整语法较复杂
select语句的语法结构如下:
select [all| distinct]<列名或目标表达式>[,……<列名或目标表达式>]
[into<新表名>]
from<表或视图>[,…n]
[where<条件表达式>]
[group by<列名 1>[having<条件表达式>]]
[order by<列名2>[asc∣desc]]
其子句可归纳如下。
(1) select子句
(2) into子句
(3) from子句
(4) where子句
(5) group by子句
(6) having子句
(7) order by子句
(8) distinct子句
select语句的含义是:根据where子句的条件表达式,从from子句指定的基本表、视图或结果集中查询满足条件的记录,再按照select子句的目标表达式筛选出记录中相应的属性值形成的结果列表。
文章到此结束,如果本次分享的select语句和数据库中select的用法的问题解决了您的问题,那么我们由衷的感到高兴!