查询银行柜员半小时内办理业务的记录
查询出银行柜员半小时内办理开户业务的记录。看看是否存在半个小时内办理了3笔及以上的开户业务。 给出了一张表,里面是一个柜员的操作记录,表records的结构为: 字段 数据类型 Cid(客户id) int Ctime(时间) datetime 方法一:用窗口函数(需要MySQL8.0以上版本); 方法二:常规的方法。 本案例采用了方法二。由于MySQL8.0版本安装过程曲折,未能顺利安装成功。 1、在MySQL中创建数据库bank CREATE DATABASE bank ; 2、创建表records CREATE TABLE records ( Cid varchar ( 10 ) NOT NULL , Ctime datetime NOT NULL ) ; 3、插入数据 (拟插入20条记录) INSERT INTO records VALUES ( 'adsf' , '2017-5-27 10:55:00' ) ; INSERT INTO records VALUES ( 'ngfd' , '2017-5-27 10:56:00' ) ; INSERT INTO records VALUES ( 'brsd' , '2017-5-27 11:12:33' ) ; INSERT INTO records VALUES ( 'afdg' , '2017-5-27 11:30:00'