![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
d_sql
李_逍遥
J2EE开发工程师
展开
-
sql常用语法
目录1、sql书写规范………………..…………………………………………………………………….32、数据操纵语言(DML)………………………………………………………………………..…..33、数据定义语言(DDL)……………………………………………………………………………..74、数据控制语言(DCL)……………………………………………………………………………..95、补充知识点原创 2013-03-01 11:37:02 · 890 阅读 · 0 评论 -
sql语法优化
1、SQL语句优化1.1、 多表查询时,记录数少的表放到后面。Oracle的解析器按照从右到左的顺序处理FROM子句中的表名,因此FROM子句中写在最后的表将被最先处理。在FROM子句中包含多个表的情况下,将记录数最少的表放到where的最后。例:select count(*) from tableA,tableB;(tableA 100万条,tableB 1万条)例:原创 2013-03-01 11:38:29 · 447 阅读 · 0 评论 -
union all和union的区别
假设我们有一个表Student,包括以下字段与数据:[c-sharp] view plaincopyprint?01.drop table student; 02. 03.create table student 04.( 05.id int primary key, 06.name nvarchar2(50) not null, 07.score nu原创 2013-03-14 20:55:15 · 549 阅读 · 0 评论 -
sql的where后面的多个条件case when判断执行
表的所有数据如下图: 下图and后面的1可以视为传入的参数,当它等于1、2、3时,where后面分别执行不同的三个条件,如下图:原创 2013-03-29 12:54:38 · 13873 阅读 · 0 评论