可怜:用我的全部家当(1分)求助高难度问题!!

dczlxl 2003-12-31 12:16:49
sql ="Select * from TableName where ID in(5,3,8,10,21,39,46,2,7,6)"
如何按要求排列数据(即:5,3,8,10,21,39,46,2,7,6的顺序)??
默认的是按ID号排序怎么办??

需要说明的是:不想用move等方法按顺序一条一条记录的查询!
想使用简单的方法实现这种功能,怎么办???
...全文
36 22 打赏 收藏 转发到动态 举报
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
dczlxl 2004-02-01
  • 打赏
  • 举报
回复
dczlxl 2004-01-09
  • 打赏
  • 举报
回复
数据库设计:
ID、歌名、演唱、文件共四个字段

页面显示:
分页显示(包括五个字段,如下),每页20首歌曲
复选框+ID、歌名、演唱、试听(直接连接歌曲文件名)、加入歌单(点击该连接,把歌曲ID加入cookies中,同时显示歌单歌曲记录)
下方用两个按钮,全选和连续播放

用户操作:
选择复选框(或点击全选按钮),点击连续播放,可以连续听多首歌曲;
直接点击试听,可以听单首歌曲;
点击加入歌单,把该首歌曲加入其中,同时可以进行翻页选择(即歌单的ID号可以为不同显示页中ID号,所以就会可能出现歌单的cookies记录=5,3,8,10,21,39,46,2,7,6)

请高手指点哪设计的不合理!!!
dczlxl 2004-01-02
  • 打赏
  • 举报
回复
设计上有什么问题??

请问网上的很多歌曲连续播放怎么实现的??
难道不是选择歌曲记录的ID,来进行查询的吗??
需要说明的是:如果选择加入的是歌单,就没有什么顺序而言(只有先加入和后加入的顺序)!!!!
数据库怎么设计才算合理,请星星说话!!!
yonghengdizhen 2004-01-02
  • 打赏
  • 举报
回复
to dczlxl(野猫)
你的问题是设计上的问题.
当然kyn(kyn)的可以解决,但是你应该反思设计的失误
dczlxl 2004-01-02
  • 打赏
  • 举报
回复
刚看完 yonghengdizhen(等季节一过,繁花就凋落) 两猩猩的《有感于ASP程序员滥用ADO的现状,提出以下SQL问题,试试看,你能否答出来》好长呀,累死我了!
我的问题怎么才能不滥用ADO,用一个sql解决呢!!!


我的问题才是真正考验sql技术的!!!!!!!!!!!!
songqzs 2004-01-02
  • 打赏
  • 举报
回复
你的数组从哪里来!(5,3,8,10,21,39,46,2,7,6)
从哪里来到哪里想办法!
字符串相加的话用不到让大家会这么多贴子
来源于数据库的话你order by不就o了!
如果我说的不对的话请说明具体问题!!!!!!!!!!!!!!!!!
ShiningstarHu 2004-01-02
  • 打赏
  • 举报
回复
设计上就是有问题,设计的一塌糊涂!!

guo_com 2004-01-01
  • 打赏
  • 举报
回复
xeimm 2004-01-01
  • 打赏
  • 举报
回复
up
sunwatch 2004-01-01
  • 打赏
  • 举报
回复
up
dczlxl 2004-01-01
  • 打赏
  • 举报
回复
shleo 2003-12-31
  • 打赏
  • 举报
回复
新增一个表字段,呵呵
yonghengdizhen 2003-12-31
  • 打赏
  • 举报
回复
kyn(kyn) 的是正确的
ydr2002 2003-12-31
  • 打赏
  • 举报
回复
没有办法要你的这一分
kyn 2003-12-31
  • 打赏
  • 举报
回复
笨辦法
select * from tablename where id=5
union
select * from tablename where id=3
.
.
.
.
xieyj 2003-12-31
  • 打赏
  • 举报
回复
应该不行的,除了一条条查询@_@。
lois80 2003-12-31
  • 打赏
  • 举报
回复
不会
关注....
hfwpq 2003-12-31
  • 打赏
  • 举报
回复
嗯,要么一个个的取,要么造临时表用新的ID排序。
leeeel 2003-12-31
  • 打赏
  • 举报
回复
造一个临时表把这些ID存储下来。并加一个自动ID字段/。
然后联接并排序就可以了
xiantao123 2003-12-31
  • 打赏
  • 举报
回复
kyn(kyn)的办法可行!
加载更多回复(2)

28,407

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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