取连续数中的第一个
数据按日期排正序,若有连续的col2,则取最小日期及col2显示否则,显示日期和col2 表数据为: 2000/01/02 A2000/04/01 A2003/01/01 B2004/02/03 B2005/02/02 C2006/01/01 ASQL语句的结果为:2000/01/02 A2003/01/01 B2005/02/02 C2006/01/01 A[@more@]【Solved By sonic】SQL> SELECT * FROM ZTEST;A B--------------- ----------2000-1-2 A2000-4-1 A2003-1-1 B2004-2-3 B2005-2-2 C2006-1-1 A6 rows selectedSQL> SELECT A, B2 FROM (SELECT T.*,3 LAG(T.A) OVER(ORDER BY T.A) PA,4 LAG(T.B) OVER(ORDER BY T.A) PB5 FROM ZTEST T)
关于号段选取的sql写法
这个好像这两个问题的逆问题http://blog.itpub.net/post/7102/44843http://blog.itpub.net/post/7102/48132表A结构:bill_type_id varchar2(1),bill_start number,bill_end number,office_level varchar2(4)数据如下:A 0 999 1A 0 199 2A 300 499 2A 700 799 2sql目的是取出包含在level1级别里的,还没有录入level2级别的号段,各位大侠有好方法,请告知小弟.最好是一个sql语句实现,谢谢!原文地址:http://www.itpub.net/480536.html[@more@]表结构以及测试数据CREATE TABLE T8(A NUMBER(4),B NUMBER(4),C NUMBER(4),Q VARCHAR2(1 BYTE));Inse
2005十大笑话.txt
1、孔子路过泰山脚下,有一个妇女在墓前哀伤地哭泣。孔子手扶车沿听她哭诉,并让弟子黑色传奇问她缘由,妇女说:“以前我的公公被老虎咬死,我的丈夫跟着被老虎咬死,现在我的儿子也被老虎咬死了;” 孔子说:“事情都过去了,又何必伤心?” 妇女说:“不仅如此,这里还有繁重的苛捐铀啊保? 孔子道:“那为什么不离开这里呢?” 妇女说:“我怕失去低收入者作为纳税人的荣誉!” 孔子于是对黑色传奇道:“小子识之,苛政虽猛于虎,然纳税人的荣誉牛B于苛政也!”----全国人大农业与农村委员会委员任正隆则认为,起征点太高