排序问题 本帖最后由 jiangtao088 于 2012-08-07 13:25:47 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from table1 inner join table2 on table1.id = table2.id where table2.name = '123' order by table2.col SELECT * FROM TABLE1 INNER JOIN TABLE2 ON TABLE1.ID=TABLE2.ID WHERETABLE2.NAME='123' ORDER BY TABLE2.ID select a.* from table1 as a inner join table2 as b on a.ID=b.ID and b.Name='123' order by b.排序字段 这种写法的逻辑就是table2是不显示字段的,只是用来引用ID而用,怎么会有排序呢,如果要有排序,那应该还是用JOIN 数据库访问方案 Oracle字符串转换成时间为什么0时就是0:00:00的字符串转不成时间格式? 如何实现在Oracle存储过程中传递集合参数 单行子查询返回多于一个行,在线等 一个需要动态增加查询列数的问题 请问一个oracle学习问题 用java写了一段程序,生成了一段sql,如何在oracle里判断这段sql正确与否??? sql字段中含有分号该如何处理 如何获得Table的分区名??希望知道的人说一下,在线等...... 请oracle高手指点! Oracle11g 已经安装后添加新功能 group by查询问题,要列出不再group by后面的统计字段
SELECT * FROM TABLE1 INNER JOIN TABLE2 ON TABLE1.ID=TABLE2.ID WHERE
TABLE2.NAME='123' ORDER BY TABLE2.ID
from table1 as a
inner join table2 as b on a.ID=b.ID and b.Name='123'
order by b.排序字段
这种写法的逻辑就是table2是不显示字段的,只是用来引用ID而用,怎么会有排序呢,如果要有排序,那应该还是用JOIN