求sql大神帮忙啊

搬瓦工机场JMS

SELECT TOP 1000000 [975687583]
      ,[b123456789]
      ,[登录成功]
  FROM [new].[dbo].[2014年3月合并后]

这是查询前1000000的数据

怎么写  查询    1000001-2000000

感谢大佬们,百度的东西都看不懂,也不敢瞎搞,编辑删除再查询速度好慢啊
云南网友:这个有between语法吗?在MYSQL里面用 字段名 between 1000001 and 2000000
海南网友:

不懂哎,这个格式的
陕西网友:select  [975687583]       ,[b123456789]       ,[登录成功] from (      select [975687583]       ,[b123456789]       ,[登录成功], ROW_NUMBER() OVER(Order by 1) AS RowId from [new].[dbo].[2014年3月合并后]   ) as b        where RowId between 1000001 and 2000000
青海网友:消息 5308,级别 16,状态 1,第 3 行
开窗函数和 NEXT VALUE FOR 函数不支持整数索引作为 ORDER BY 子句表达式。
内蒙古网友:头像不错.有车牌吗?
吉林网友:啥车啊,顶多是写真

以图搜图  就行
新疆网友:order by 后面跟排序的字段,把1变成排序的列
云南网友:
老哥,看截图的话   那一列木有名称吧,需要我去给个名字?

以前瞎折腾的时候记得改这个很麻烦,数据太大
澳门网友:就用这个[975687583]  
重庆网友:就用这个[975687583]  
山东网友:SELECT [975687583],[b123456789],[登录成功] FROM [new].[dbo].[2014年3月合并后] WHERE 1 LIMIT 1000000,1000000
北京网友:

消息 4145,级别 15,状态 1,第 1 行
在应使用条件的上下文(在 ‘LIMIT’ 附近)中指定了非布尔类型的表达式。

台湾网友:pm你了
河南网友:你是SQL SERVER吧,SQL SERVER不能用LIMIT,那你试试

SELECT TOP 1000000 [975687583],[b123456789],[登录成功] FROM [new].[dbo].[2014年3月合并后] WHERE [975687583] NOT IN (SELECT TOP 1000000 [975687583],[b123456789],[登录成功] FROM [new].[dbo].[2014年3月合并后])
上海网友:SQL SERVER    2012

消息 116,级别 16,状态 1,第 1 行
当没有用 EXISTS 引入子查询时,在选择列表中只能指定一个表达式。

以上信息转载自Hostloc。

未经允许不得转载:美国VPS_搬瓦工CN2 GIA VPS » 求sql大神帮忙啊

赞 (0) 打赏

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏