举个例子
with(conn){
.para1 = 1;
.para2 = 2;
...
.paraN = N;
}
with 其实就是减少代码,省略写法。不要写N个conn.
好像没想有比case更好的用法了,为什么要使用if来判断呢?
其实建议lz避免使用这类ms方言sql,执行条件判断远比集合操作要慢。而且可能会出现移植方面的问题,每多用一个case判断都可能对将来的维护造成一定的影响。
推荐。
建立一个参照表 departinfo,将对应中文解释等相关信息放入表中与employees表连接查询。
with 是公用表表达式(CTE),它是一个在查询中定义的临时命名结果集将在from子句中使用它。每个CTE仅被定义一次(但在其作用域内可以被引用任意次),并且在该查询生存期间将一直生存。可以使用CTE来执行递归操作。
with 自己起的名字 as
(
select * from 表名
)
select * from 自己起的名字
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....