请问一下:
Order By后面的属性字段可以是其他表的属性字段吗?
例如
select * from tb1 order by att1,att2,tb2.att3
where tb1.att4=tb2.att4非常感谢
Order By后面的属性字段可以是其他表的属性字段吗?
例如
select * from tb1 order by att1,att2,tb2.att3
where tb1.att4=tb2.att4非常感谢
解决方案 »
- 请问,事务中的这两个语句是怎么回事
- 怎么表示逻辑与
- 表里面的字段值,有的是空白,有的是<null>.
- 怎么能自定义排序顺序呢:比如按某字段1,2,0顺序排,用sql server+asp.net有什么好办法?
- 写出查询的语句
- 请大家帮我看看 这句sql怎么写啊??? 谢谢
- 求助高手!存储过程不能调试,如何解决?
- Heap表上有聚集索引 ,那么非聚集索引的leaf level 的值是什么
- 如何学好Oracle,成为一个合格的DBA,应该怎么做?请大家给我一点建议(学习计划)
- 如何在SQLServer DataBase 表里插入一个图像文件(*.bmp)?
- 在存贮过程中是不分批好,还是分批好呀?(就是说:加不加go)
- 取"最新记录"的问题,请进!
我是想把tb1的记录按照tb1.att1、tb1.att2以及tb2.att3来排序
(之前请教过别人 说需要把tb1和tb2连接起来 不知道具体是指哪种连接)谢谢了
order by tb1.att1,tb1.att2,
select a.* from tb1 a,tb2 b
where a..att4=b.att4
order by a.att1,a.att2,b.att3
select a.* from tb1 a,tb2 b
where a.att4=b.att4
order by a.att1,a.att2,b.att3
fredickhu的方法可能更接近我的想法 因为新排序后要插入到新表中 所以不希望Select后新增列
实在抱歉 我没有把自己的想法说完整