在两个表中order怎么搞?

AlexJia2046 2005-09-20 12:07:38
一个a表字段 id count 一个表b id name time

想按a表的count先排序,然后在按b的time排怎么写呢?谢谢
...全文
75 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
AlexJia2046 2005-09-20
  • 打赏
  • 举报
回复
前面要怎么写呢?
gaochao79 2005-09-20
  • 打赏
  • 举报
回复
order by a.count [desc/asc],b.time [desc/asc]
dh20156 2005-09-20
  • 打赏
  • 举报
回复
参考:
order by a.count,b.time [desc/asc]
wy2000490 2005-09-20
  • 打赏
  • 举报
回复
上面*是显示把二个表所有记录按按2个排序全部显示出来
要是有条件,你只要在ORDER前面加上WHERE条件就可以了

*号也可以换成你要的字段,在字段名前面加上a.或者 b.
比防你要取出a表的count和b表的name 你这样写就可了
select a.count,b.name from tablename a ,tablename b order by a.count [desc/asc] ,b.time [desc/asc]
wy2000490 2005-09-20
  • 打赏
  • 举报
回复
一个a表字段 id count 一个表b id name time
select * from tablename a ,tablename b order by a.count [desc/asc] ,b.time [desc/asc]

dh20156 2005-09-20
  • 打赏
  • 举报
回复
你没说查什么谁知道前面怎么写啊? ^_^

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧