首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > VFP >

full join的排序有关问题

2012-02-15 
full join的排序问题SELECT t1.name,t2.name FROM table1 t1 FULL JOIN table t2 ON t1.namet2.name查询2

full join的排序问题
SELECT t1.name,t2.name FROM table1 t1 FULL JOIN table t2 ON t1.name=t2.name
查询2个字段都相同的表,仅仅时间不同,我要查询name字段,但是表1中有,表2中不一定有,表2中有,表1中也不一定有,请问我如何进行排序?
假如查询结果是:
n10 n10
n3 n3
null n4
n1 null
n2 n2

我想变成
n1 null
n2 n2
n3 n3
null n4
n10 n10





[解决办法]
SELECT t1.name,t2.name FROM table1 t1 FULL JOIN table t2 ON t1.name=t2.name
order by NVL(t1.name,t2.name)
[解决办法]

探讨
SELECT t1.name,t2.name FROM table1 t1 FULL JOIN table t2 ON t1.name=t2.name
查询2个字段都相同的表,仅仅时间不同,我要查询name字段,但是表1中有,表2中不一定有,表2中有,表1中也不一定有,请问我如何进行排序?
假如查询结果是:
n10  n10
n3  n3
null n4
n1  null
n2  n2

我想变成
n1  null
n2  n2
n3  n3
null n4
n10  n10



热点排行