佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

12
返回列表 发新帖
楼主: GDRyan

请教一个SQL statement

  [复制链接]
发表于 30-11-2012 05:13 PM | 显示全部楼层
这个很简单啊!SQL入门级的,

SELECT * FROM TABLE1
WHERE SUPPLIER ='XXXXXX'
AND ITEM='XXXXXX'
ORDER BY SERIAL_NO

搞定,不到10秒钟
回复

使用道具 举报


ADVERTISEMENT

发表于 30-11-2012 11:32 PM | 显示全部楼层
GDRyan 发表于 20-11-2006 10:11 AM
谢谢,goatstudio

不过我还是不很明白你的解答? 我要用store procedure找到一串continuous no的startin ...


如果你要大刀据小树
PL/SQL & T_SQL 有lead/lag, 相差不是1,大概就是你要的答案

http://blog.sqlauthority.com/201 ... in-sql-server-2012/
回复

使用道具 举报

发表于 1-4-2013 11:33 PM | 显示全部楼层
select max(serialno) from table1 T1
where serialno >131230000001 and exists (select 1 from table1 T2 where  T2.serialno  = T1.serialno+1)
回复

使用道具 举报

发表于 1-4-2013 11:41 PM | 显示全部楼层
select serialno from table1 T1
where serialno >131230000001 and serialno  < (select min(serialno) from table1 T2 where  T2.serialno  >T1.serialno+1)
试试看~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT


本周最热论坛帖子本周最热论坛帖子

ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 28-9-2025 12:32 AM , Processed in 0.098889 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表