一、sql数据库--存储过程增删改查四个语句
SQLSELECTDISTINCT语句:在表中,可能会包含重复值。
这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。关键词DISTINCT用于返回唯一不同的值。INSERTINTO语句:INSERTINTO语句用于向表格中插入新的行。Update语句:Update语句用于修改表中的数据。DELETE语句:DELETE语句用于删除表中的行。二、sql是什么及组成
SQL语言的组成:
1.一个SQL数据库是表(Table)的**,它由一个或多个SQL模式定义。
2.一个SQL表由行集构成,一行是列的序列(**),每列与行对应一个数据项。
3.一个表或者是一个基本表或者是一个视图。基本表是实际存储在数据库的表,而视图是由若干基本表或其他视图构成的表的定义。
4.一个基本表可以跨一个或多个存储文件,一个存储文件也可存放一个或多个基本表。每个存储文件与外部存储上一个物理文件对应。
5.用户可以用SQL语句对视图和基本表进行查询等操作。在用户角度来看,视图和基本表是一样的,没有区别,都是关系(表格)。
6.SQL用户可以是应用程序,也可以是终端用户。SQL语句可嵌入在宿主语言的程序中使用,宿主语言有FORTRAN,COBOL,PASCAL,PL/I,C和Ada语言等。SQL用户也能作为独立的用户接口,供交互环境下的终端用户使用。
三、怎么写sql查询语句
下面简要介绍如何编写SQL查询语句:
2.选择查询的列:选择你需要从一个或多个表中查询的列。
3.指定查询的表:在FROM子句中指定你需要查询的表。
4.使用WHERE子句过滤数据:WHERE子句用于过滤出符合条件的数据。
5.使用ORDERBY排序:ORDERBY子句用于将结果按照某个列进行排序。
6.使用GROUPBY分组:GROUPBY子句用于将结果按照某个或多个列进行分组。
四、sql统计语句
sql语言诞生有一段时间了,里面有一些自带的很方便的函数,对于操作数据库来说是非常方便的,下面就介绍几种统计。
1、统计记录数count函数,可以统计出这条sql会查询出多少条记录很多人用count(*),但建议用count(1)。
2、求合函数sum,selectSUM(num)fromtmp_p,对表中num列进行求合。
3、求平均值,selectAVG(num)fromtmp_p,对表中sum列进行求平均值。
4、取出最大值,selectMAX(num)fromtmp_P,取出num列中最大的一个。
5、取出最小值,selectMIN(num)fromtmp_P,取出,num列中最小的一个。
6、将数值型数据转换成字符型,selectCONVERT(varchar(10),num)fromtmp_p,该函数属于sqlserver的函数,其它数据库可参考相关资料。
OK,本文到此结束,希望对大家有所帮助。