select top 30 UserID,Nickname,Gender,Loveliness from AccountsInfo where UserID not in (
select top 90 UserID,Nickname,Gender,Loveliness from AccountsInfo order by MemberOrder desc)order by MemberOrder desc在SQL 2005下语法没有错误,执行就有错,请问高手怎么改?
select top 90 UserID,Nickname,Gender,Loveliness from AccountsInfo order by MemberOrder desc)order by MemberOrder desc在SQL 2005下语法没有错误,执行就有错,请问高手怎么改?
解决方案 »
- SDK我该下哪一个
- vs2008 Static Text 控件怎么添加 Mousemove消息?
- 向高手求一个WIN32 SDK下的多语言例子,小弟不胜感激~
- IOCP中的一个由线程引起的怪现象
- 使用invalidate()刷新,但invalidate也把在它后绘制的图像刷新掉了?
- 问一下 可不可以在一个多文档视图的框架中建一个弹出窗口也是多文档视图的
- 怎样将科学记数法格式的字符串转换成正常的字符串?
- directshow编程求教:视频捕捉(1000分)
- ComboBox下拉框的可视长度
- 在vc中CString和char*如何实现转换!
- 我的LISTBOX为什么没有水平滚动条?
- 【100分给一个人】VC宽带拨号 编程,怎么让它自动断开和自动拨号。
from AccountsInfo
where UserID not in (
select top 90 UserID
from AccountsInfo
order by MemberOrder desc
)
order by MemberOrder desc in内部应仅为UserID的集合吧。试一下。
select top 90 UserID,Nickname,Gender,Loveliness from AccountsInfo order by MemberOrder desc)order by MemberOrder desc
红色部位去掉(Nickname,Gender,Loveliness )麻烦你试试
原因是:当没有用 EXISTS 引入子查询时,在选择列表中只能指定一个表达式。