一个sql查询,一般分为哪几个部分

一个sql查询,一般分为哪几个部分,其中sql查询耗时最多的是哪个部分

select 和where 耗时最多,具体哪个要看情况
后面的数字表示执行的顺序执行

 --select 要看的信息(列、表达式)     5
--into 目的(变量、表名)          7
--from 数据源(表、视图)              1
--where 条件(逻辑型)分组前过滤      2
--group by 分组依据(列、表达式)        3
--having 条件(逻辑型)分组后过滤         4
--order by 排序规则(列)              6

最耗时的一般是 where后面的 搜索语句

一般都是where后的条件,如果有排序或者模糊查询like以及分组之类的的会更加耗时

一般最简单的是select 后面接where 语句,where语句后面可以接很多条件语句,这个搜索耗时相对来说比较久一点。