日期:2014-05-18  浏览次数:20429 次

各大牛帮小弟看看这条语句哪儿出问题了,提示存在语法错误
提示存在语法错误,小弟刚接触分页
SELECT TOP 10 * FROM View_ServiceRecAndUser WHERE ServiceRec_Id_i
 NOT IN (
  SELECT TOP 10*(1-1) ServiceRec_Id_i FROM View_ServiceRecAndUser where 1=1 and User_Province_c='北京'
  and User_City_c='市辖区' and User_Area_c='XXX' ORDER BY ServiceRec_Id_i 
   


------解决方案--------------------
报什么错啊
------解决方案--------------------
(10*(1-1))括号括起来
------解决方案--------------------
楼上正解。
------解决方案--------------------
最后一行少了个括号,跟分页没关。建议规范化编程。这样debug的时间会少很多
------解决方案--------------------
SQL code

SELECT TOP (10*(1-1)) ServiceRec_Id_i

------解决方案--------------------
(10*(1-1))