标题:sql语句问题
只看楼主
champion1983
Rank: 1
等 级:新手上路
帖 子:75
专家分:0
注 册:2006-12-27
 问题点数:0 回复次数:6 
sql语句问题

select * from products order by (select type_num from classes) desc


这句话的意思是 我想按照另一张表的 type_num 字段排序

不知道可不可以~
前辈指点

[此贴子已经被作者于2006-12-31 15:12:06编辑过]

搜索更多相关主题的帖子: sql 语句 
2006-12-31 15:11
champion1983
Rank: 1
等 级:新手上路
帖 子:75
专家分:0
注 册:2006-12-27
得分:0 
两张表有同一个字段type_id(产品大类名称)

web designer & network engineer
2006-12-31 16:11
angeloc
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:36
帖 子:1353
专家分:0
注 册:2006-11-21
得分:0 
不可以,BY 后面只能是本表的列名
如果你得到你想要的效果,你可以试试把products 查出的内容连接到classes查出的按type_id排序的结果

老牛明知夕阳晚,不用扬鞭自奋蹄; Angelo\'s BLOG
2006-12-31 16:36
棉花糖ONE
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:32
帖 子:2987
专家分:0
注 册:2006-7-13
得分:0 
select p.* from products p  left join classes c  on p.type_id=c.type_id order by type_num这样子应该可以达到你的效果

26403021 sql群 博客 blog./user15/81152/index.shtml
2006-12-31 17:47
champion1983
Rank: 1
等 级:新手上路
帖 子:75
专家分:0
注 册:2006-12-27
得分:0 

忘了说了,俺用access,可以么?


web designer & network engineer
2006-12-31 19:23
champion1983
Rank: 1
等 级:新手上路
帖 子:75
专家分:0
注 册:2006-12-27
得分:0 
谢谢~jinyuzhang,问题解决了

web designer & network engineer
2006-12-31 20:08
weihongkun
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2006-12-8
得分:0 
狂晕,怎么用access?
2007-01-03 19:11



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-113413-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.117567 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved