求sql 用手机业务做个比方吧,比如业务上规定,一个手机号两次兑换M值的时间间隔不能低于三个月,但由于系统原因有些手机号三个月内兑换了两次或者多次,如何查询出这些不该兑换的记录。假设记录表的几个字段 如手机号,业务时间,等等。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 实测数据CREATE TABLE T136( PhoneNumber VARCHAR2(20), TaskTime DATE);INSERT INTO T136 VALUES('13345678909', to_date('2011-02-12', 'YYYY-MM-DD'));INSERT INTO T136 VALUES('13345678909', to_date('2011-06-12', 'YYYY-MM-DD')); --符合INSERT INTO T136 VALUES('13345678909', to_date('2011-07-12', 'YYYY-MM-DD'));INSERT INTO T136 VALUES('13345678909', to_date('2011-08-12', 'YYYY-MM-DD'));INSERT INTO T136 VALUES('13345678908', to_date('2011-02-13', 'YYYY-MM-DD'));INSERT INTO T136 VALUES('13345678908', to_date('2011-03-13', 'YYYY-MM-DD'));INSERT INTO T136 VALUES('13345678908', to_date('2011-07-13', 'YYYY-MM-DD')); --符合INSERT INTO T136 VALUES('13345678908', to_date('2011-11-13', 'YYYY-MM-DD')); --符合INSERT INTO T136 VALUES('13345678908', to_date('2011-12-13', 'YYYY-MM-DD'));实测结果: 刘哥,真是楷模呀出数据,写这么复杂的sql pro*c编程 sql语句的问题 那种方式的sql好 他山之石,可以攻玉--Oracle自定义的聚集函数的强大功能 oracle达人进,紧急求助!!! 导数对比,高手请进,在线等,十分急!!! sql语句查询重复的值,帮忙! Oracle8.1.7在win2k pro英文版下不能安装(在线等待...) 求一sql于句,从oracle读出当前用户的所有表名,但是不要系统表 一个很菜的问题,送分! 触发器如何获取触发操作的用户 查询速度慢。。。。求助 oracle存储过程通过ftp包上传文件txt后乱码问题
(
PhoneNumber VARCHAR2(20),
TaskTime DATE
);
INSERT INTO T136 VALUES('13345678909', to_date('2011-02-12', 'YYYY-MM-DD'));
INSERT INTO T136 VALUES('13345678909', to_date('2011-06-12', 'YYYY-MM-DD')); --符合
INSERT INTO T136 VALUES('13345678909', to_date('2011-07-12', 'YYYY-MM-DD'));
INSERT INTO T136 VALUES('13345678909', to_date('2011-08-12', 'YYYY-MM-DD'));
INSERT INTO T136 VALUES('13345678908', to_date('2011-02-13', 'YYYY-MM-DD'));
INSERT INTO T136 VALUES('13345678908', to_date('2011-03-13', 'YYYY-MM-DD'));
INSERT INTO T136 VALUES('13345678908', to_date('2011-07-13', 'YYYY-MM-DD')); --符合
INSERT INTO T136 VALUES('13345678908', to_date('2011-11-13', 'YYYY-MM-DD')); --符合
INSERT INTO T136 VALUES('13345678908', to_date('2011-12-13', 'YYYY-MM-DD'));
实测结果:
出数据,写这么复杂的sql