如何查询前1000条数据

telankes2000 2012-08-20 10:18:30
如何查询前1000条数据?
比如下订单 每个订单都有订单数量 (可能不止一个, 一个订单购买个产品)
这时用 select orderNo from tb where pay_time >='' and pay_time<='' limit 1000
就不准确了

就是根据订单购买产品的数量来查询前1000名订单 而不是订单个数
...全文
2194 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Oxygen_68 2012-08-23
  • 打赏
  • 举报
回复
select top(1000) * from 订单表名
wzh0413 2012-08-23
  • 打赏
  • 举报
回复
用TOP取出前1000个订单就行,他的意思就是,一个单据上可能生成多个订单,一个订单购买一类商品。
smilebrid 2012-08-23
  • 打赏
  • 举报
回复
联表查询,按产品数排序limit 1000
rucypli 2012-08-20
  • 打赏
  • 举报
回复
没看明白。。。
Rotel-刘志东 2012-08-20
  • 打赏
  • 举报
回复
SELECT orderNo FROM tb
WHERE paytime>='' and pay_time<='' limit 0,1000;
ACMAIN_CHM 2012-08-20
  • 打赏
  • 举报
回复
(不要高估你的汉语表达能力或者我的汉语理解能力)
建议你列出你的表结构,并提供测试数据以及基于这些测试数据的所对应正确结果。
参考一下这个贴子的提问方式http://topic.csdn.net/u/20091130/20/8343ee6a-417c-4c2d-9415-fa46604a00cf.html

1. 你的 create table xxx .. 语句
2. 你的 insert into xxx ... 语句
3. 结果是什么样,(并给以简单的算法描述)
4. 你用的数据库名称和版本(经常有人在MS SQL server版问 MySQL)

这样想帮你的人可以直接搭建和你相同的环境,并在给出方案前进行测试,避免文字描述理解上的误差。

56,940

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧