一、SQL 的 select 语句完整的执行顺序:
1、from 子句组装来自不同数据源的数据;
2、where 子句基于指定的条件对记录行进行筛选;
3、group by 子句将数据划分为多个分组;...如果 FROM 子句包含两个以上的表,则对上一个联接生成的结果表和下一个表重复执行步骤 1 到步骤 3,直到处理完所有的表位置。...三、SQL 之连接查询(左连接和右连接的区别)
外连接:
左连接(左外连接):以左表作为基准进行查询,左表数据会全部显示出来,右表如果和左表匹配的数据则显示相应字段的数据,如果不匹配则显示为 null。...防止 sql 注入的方式:
预编译语句:如,select * from user where username = ?,sql 语句语义不会发生改变,sql 语句中变量用?...a.S# from (select s#,score from SC where C#='001') a,(select s#,score
from SC where C#='002') b
where