1
29
不知何故,您必须知道表2中的数据与表1相关联,并共享价格。由于abbrv中的Null将首先出现,因此无需创建SortAbbrv列。 |
2
4
您应该使用UNION ALL而不是UNION来节省重复检查的成本。
|
3
1
一个快速的解决方案是在临时表或表变量中插入2次,作为插入临时表的一部分,您可以设置一个标志列来帮助排序,然后按该标志列排序。 |
4
1
在我的脑海中,我会说最坏的情况是创建一个临时表,所有字段都从T1&插入临时表;T2然后从临时表中选择order by。 即,创建一个临时表(例如#temp),其中包含Id、Cat、Price、Name、Abbrv等字段,然后:
注意:我不是100%确定插入的空语法,但我认为它会起作用。 编辑:按价格和价格添加订单;在id之后的缩写。。。如果Id未链接T1&T2那是什么呢? |
M S · 显示加入两个表的所有可用视频 2 年前 |
neeh · 为每个父记录选择具有条件的子记录数[重复] 2 年前 |
J. Krajewski · 如何计算具有给定成员的组的行数? 2 年前 |
VickyBoy · 我试图用3个以上的表构建一个查询,其中数据分散在 2 年前 |
newGuy101 · 如何将SQL子查询转换为Join子句? 2 年前 |
user18797786 · Fuzzy Wuzzy和另一列的条件 2 年前 |
Python learner Shaavin · 在解码过程中保留空间 2 年前 |
Marvin · 在MySQL视图中左键连接 2 年前 |