|
|
1
1
就我个人而言,我会这样写:
但我会把一些箱子拿走:
|
|
|
2
0
这种变化使
如果
|
|
|
3
0
当表或列名使事情变得非常水平时,我使用别名。因此,在您的“from”和“join”语句中,我将netrate quote\u insure quote别名为“nquote”,将“netrate quote\u insure quote\u locat”别名为“loc”。 除此之外,对于需要多行的内容,我喜欢colname=xyz语法。 另外,我喜欢“case”与“when”、“else”和“end”语句对齐,如果可行,“then”语句与这些rest不一致。 所以看起来是这样的:
另外,我发现将重复的case逻辑放入cross-apply语句中常常是有帮助的。因此,如果在join语句之后,可以添加如下内容:
然后可以在逻辑中使用这些列。最后,如果我没有弄错的话,我相信你的案例陈述可能不会像这样:
|
|
|
4
0
我敢肯定这些都是没必要的。我解决了这个问题,并认为不需要外部大小写,因为您要检查事务是否为非空,然后在嵌套的检查测试中检查其值。如果排除此部分,则两个外部条件相同,这意味着可以删除整个嵌套。我很确定它的评估结果如下。
总的来说你有很多
这就是我认为所有人的决心:
|
|
5
-1
我可以帮你省几行
可以变成
|
|
|
selva raj · 如何在sql server中创建具有动态列的表 4 年前 |
|
|
Sai · 如何恢复SQL Server 2012数据库? 8 年前 |
|
|
Masoud · SQL Server中多列的透视 8 年前 |
|
|
Mitesh Jain · 如何消除重复记录 8 年前 |
|
|
ravsun · 按多列值自定义联合查询顺序 8 年前 |
|
NoBullMan · SQL查询-删除列值重复的行 8 年前 |
|
|
JohnMark Sill · 通过一个条件将子集合从一行求和到另一行 8 年前 |