作者LaPass (LaPass)
看板Database
标题[SQL ] 依照指定顺序排序
时间Thu Oct 11 16:41:02 2012
例如:
SELECT * FROM BOOK WHERE B_Id IN (4,6,2,8,9) ORDER BY B_Id
(4,6,2,8,9)
希望出现的结果是
B_Id XXXX XXXXXX
4 略 略
6
2
8
9
就是依照红色指定的顺序去排序
请问有办法做到这样的事吗?
主要是用在.....
有两个网页,其中一个是显示、搜寻用的页面
另一个是列印页面
在这搜寻、显示页面中,可能会下复杂的判断条件、排序条件
希望在另外一个页面印出时,画面能跟搜寻页面一样
判断条件直接用 in 去筛选就可以了
但,排序的状况怎麽处理呢?
PS: 环境是MSSQL跟MYSQL
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.59.16.65