关于数据排序问题(100分)

  • 主题发起人 主题发起人 nickle
  • 开始时间 开始时间
N

nickle

Unregistered / Unconfirmed
GUEST, unregistred user!
我用select * from xxxx order by xxx对数据进行排序时,
出现错误“invalid use of keyword",不知道是什么问题?
当按第一字段排序时是可以的,按其他字段时出现错误。
另,若按某一字段排序后,能不能再按另外一个字段
进行次排序?
 
贴出来。
 
1,具体点。
2,order by 多写几个就行了,
 
什么贴出来。croco请指教。
 
我的数据库(local)有num(用户号),date(日期),time(时间)等字段,
要求选择某一用户号num,按照一定的日期时间顺序排列。
我用select * from client.db where num=xxx order by date,order by time
出现"invalid use of key word"错误。不知道怎么解决。
 
>>select * from xxxx order by xxx
xxx为xxxx里的字段才行。
贴出来
 
select * from client where num=xxx order by date, time
 
字段名称不能用关键字,象“date”、“time”这类是作为关键字的,所以会出错。
解决方法:避免用关键字。
 
呵呵,还可以这样解决:
select * from client where num=xxx order by client."date",client."time"
 
多人接受答案了。
 
后退
顶部