123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488 |
- create database HotelManage
- go
- use HotelManage
- go
- -----------------------顾客信息表---------------------
- create table GuestInfo(
- Gid int primary key identity(1,1)not null, --顾客ID
- Gname varchar(10) not null, --顾客姓名
- GTid int not null, --顾客类型
- Sex char(5), --性别
- Mobile varchar(30), --电话号码
- ChargeSum int ,--消费总金额
- Pid varchar(20) --身份证号码
- )
- --drop table GuestInfo
- insert into GuestInfo values('黄宽',4,'男','13657168500',2400,'420984199310135520')
- insert into GuestInfo values('小强',4,'男','15322141125',5200,'498541459310135520')
- insert into GuestInfo values('刘瑞',4,'男','15322141125',5200,'498541459310135520')
- insert into GuestInfo values('彭铭',4,'男','15322141125',5200,'498541459310135520')
- insert into GuestInfo values('张三',1,'男','13800000000',1200,'420576199310134430')
- insert into GuestInfo values('李四',2,'男','13652114521',800,'420999999310134430')
- insert into GuestInfo values('王五',3,'女','15233214415',760,'420888899310134430')
- insert into GuestInfo values('赵六',4,'女','18688888888',2400,'420984197777734430')
- --select * from GuestInfo,GuestType where GuestType.GTid=GuestInfo.GTid and gid =1
- select * from GuestInfo --顾客信息表
- --select * from GuestInfo,GuestType where GuestType.GTid=GuestInfo.GTid
- --update GuestInfo set gname='张三asd',Gtid=1,Sex='男',mobile='13800000000',Chargesum='1200',pid='420576199310134430' where gid=5
- --------------------顾客类别表------------------------
- create table GuestType(
- GTid int primary key identity(1,1) not null, --类别ID
- Tname varchar(10) not null, --类别名称
- Trate float not null,--折扣
- )
- --drop table GuestType
- insert into GuestType values('普通会员',1)
- insert into GuestType values('高级会员',0.95)
- insert into GuestType values('黄金会员',0.90)
- insert into GuestType values('钻石会员',0.85)
- select * from GuestType --顾客类型表
- -------------------入住信息记录表---------------------
- create table Record(
- REid int primary key identity(1,1) not null, --入住编号
- Gid int not null, --顾客编号
- RoomId int not null ,--房间编号
- InTime datetime ,--入住时间
- OutTime datetime,--离开时间
- FactTime varchar(50) default '暂未离开',--实际离开时间
- daynum int,--入住天数
- Charge int default 0--交付押金
- )
- --update record set inttime='{0}',outtime='{1}',daynum=daynum+{2},charge={3} where roomid={4} and facttime='暂未离开'
- --select * from Record,guestinfo where record.gid=guestinfo.gid
- --drop table Record
- insert into Record values(1,3,'2014-10-13 10:10:32','2015-5-8 10:10:32',default,5,2200)
- insert into Record values(2,5,'2015-4-17 10:10:32','2015-5-5 10:10:32',default,5,2200)
- insert into Record values(3,13,'2015-4-13 10:10:32','2015-5-1 10:10:32',default,5,5600)
- insert into Record values(4,23,'2015-4-8 10:10:32','2015-6-1 10:10:32',default,5,2200)
- --------------------房间预定信息表-------------------------
- create table Reserve(
- Yid int identity(1,1) primary key,--预定记录表编号
- Gid int not null, --顾客编号
- RoomId int not null ,--房间编号
- InTime datetime ,--入住时间
- OutTime datetime,--离开时间
- FactTime varchar(50) default '暂未入住',--实际离开时间
- daynum int,--入住天数
- Charge int, --预付金额
- actCharge int
- )
- insert into reserve values(1,26,'2015-4-26 21:12:12','2015-5-15 21:12:12','暂未入住',19,2360,2360)
- insert into reserve values(1,34,'2015-4-26 21:12:12','2015-5-15 21:12:12','暂未入住',19,2360,0)
- select * from reserve
- --update record set facttime='暂未离开',daynum=1,charge=100 where reid = 1
- --select datediff(day,'2015-4-13 10:10:32',getdate()) 'daynum'
- --select * ,(outtime-Intime)'day'from record,roominfo where record.roomid=roominfo.roomid order by day asc
- --update set reserve facttime='已取消' where roomid= and facttime='暂未离开'
- select * from Record --入住信息记录表
- --select * from reserve,guestinfo,roominfo,guesttype,FloorInfo,roomtype where guestinfo.gid=reserve.gid and roominfo. roomid=reserve.roomid and reserve.roomid=26 and guestinfo.gtid=guesttype.gtid and FloorInfo.fid=RoomInfo.fid and roomtype.rtid=roominfo.rtid and(rsid=2 or rsid = 1) and facttime='暂未入住'
- ------------------------楼层信息表------------------------
- create table FloorInfo(
- Fid int primary key identity(1,1) not null, --楼层ID
- Fname varchar(20) --楼层名称
- )
- --drop table FloorInfo
- insert into FloorInfo values('A栋')
- insert into FloorInfo values('B栋')
- insert into FloorInfo values('C栋')
- --select * from RoomInfo,RoomState,FloorInfo,RoomType where RoomState.Stateid=Roominfo.Rsid and RoomInfo.FId=FloorInfo.fid and RoomInfo.RTid=RoomType.Rtid and roomid=38
- select * from FloorInfo --楼层信息表
- --select * from roominfo where rtid=1 and rsid=3
- ------------------------操作员表-------------------------
- create table OPInfo(
- OId int primary key identity(1,1) not null,--操作员ID
- OName varchar(20) not null,--操作员姓名
- Pwd varchar(20) not null--操作员密码
- )
- --drop table OPInfo
- insert into OPInfo values('huangkuan','123')
- insert into OPInfo values('akuan','123')
- select * from OPInfo --操作员信息表
- ----------------------房间信息表--------------------------
- create table RoomInfo(
- RoomId int primary key identity(1,1) not null, --房间编号
- Number varchar(20) not null ,--房间号
- RTid int ,--房间类型ID
- RSid int ,--房间状态编号
- Fid int , --楼层编号
- Mark varchar(225),--房间备注信息
- )
- select * from roominfo
- --select top 36 * from RoomInfo,RoomState,FloorInfo,RoomType where RoomState.Stateid=Roominfo.Rsid and RoomInfo.FId=FloorInfo.fid and RoomInfo.RTid=RoomType.Rtid and roominfo.RTid=1
- --drop table RoomInfo
- insert into RoomInfo values('A001',1,3,1,'暂无备注')
- insert into RoomInfo values('A002',1,3,1,'暂无备注')
- insert into RoomInfo values('A003',1,2,1,'暂无备注')
- insert into RoomInfo values('A004',1,3,1,'暂无备注')
- insert into RoomInfo values('A005',1,2,1,'暂无备注')
- insert into RoomInfo values('A006',1,3,1,'暂无备注')
- insert into RoomInfo values('B001',2,3,1,'暂无备注')
- insert into RoomInfo values('B002',2,3,1,'暂无备注')
- insert into RoomInfo values('B003',2,3,1,'暂无备注')
- insert into RoomInfo values('B004',2,3,1,'暂无备注')
- insert into RoomInfo values('B005',2,3,1,'暂无备注')
- insert into RoomInfo values('B006',2,3,1,'暂无备注')
- insert into RoomInfo values('C001',3,2,2,'暂无备注')
- insert into RoomInfo values('C002',3,3,2,'暂无备注')
- insert into RoomInfo values('C003',3,4,2,'暂无备注')
- insert into RoomInfo values('C004',3,3,2,'暂无备注')
- insert into RoomInfo values('C005',3,3,2,'暂无备注')
- insert into RoomInfo values('C006',3,3,2,'暂无备注')
- insert into RoomInfo values('D001',4,3,2,'暂无备注')
- insert into RoomInfo values('D002',4,3,2,'暂无备注')
- insert into RoomInfo values('D003',4,3,2,'暂无备注')
- insert into RoomInfo values('D004',4,3,2,'暂无备注')
- insert into RoomInfo values('D005',4,2,2,'暂无备注')
- insert into RoomInfo values('D006',4,3,2,'暂无备注')
- insert into RoomInfo values('E001',5,3,3,'暂无备注')
- insert into RoomInfo values('E002',5,1,3,'暂无备注')
- insert into RoomInfo values('E003',5,3,3,'暂无备注')
- insert into RoomInfo values('E004',5,3,3,'暂无备注')
- insert into RoomInfo values('E005',5,3,3,'暂无备注')
- insert into RoomInfo values('E006',5,4,3,'暂无备注')
- insert into RoomInfo values('F001',6,3,3,'暂无备注')
- insert into RoomInfo values('F002',6,3,3,'暂无备注')
- insert into RoomInfo values('F003',6,3,3,'暂无备注')
- insert into RoomInfo values('F004',6,1,3,'暂无备注')
- insert into RoomInfo values('F005',6,3,3,'暂无备注')
- insert into RoomInfo values('F006',6,3,3,'暂无备注')
- insert into RoomInfo values('A007',1,3,1,'暂无备注')
- insert into RoomInfo values('A008',1,3,1,'暂无备注')
- insert into RoomInfo values('A009',1,3,1,'暂无备注')
- insert into RoomInfo values('A010',1,3,1,'暂无备注')
- insert into RoomInfo values('A011',1,3,1,'暂无备注')
- insert into RoomInfo values('A012',1,3,1,'暂无备注')
- insert into RoomInfo values('B007',2,3,1,'暂无备注')
- insert into RoomInfo values('B008',2,3,1,'暂无备注')
- insert into RoomInfo values('B009',2,3,1,'暂无备注')
- insert into RoomInfo values('B010',2,3,1,'暂无备注')
- insert into RoomInfo values('B011',2,3,1,'暂无备注')
- insert into RoomInfo values('B012',2,3,1,'暂无备注')
- insert into RoomInfo values('C007',3,3,2,'暂无备注')
- insert into RoomInfo values('C008',3,3,2,'暂无备注')
- insert into RoomInfo values('C009',3,3,2,'暂无备注')
- insert into RoomInfo values('C010',3,3,2,'暂无备注')
- insert into RoomInfo values('C011',3,3,2,'暂无备注')
- insert into RoomInfo values('C012',3,3,2,'暂无备注')
- insert into RoomInfo values('D007',4,3,2,'暂无备注')
- insert into RoomInfo values('D008',4,3,2,'暂无备注')
- insert into RoomInfo values('D009',4,3,2,'暂无备注')
- insert into RoomInfo values('D010',4,3,2,'暂无备注')
- insert into RoomInfo values('D011',4,3,2,'暂无备注')
- insert into RoomInfo values('D012',4,3,2,'暂无备注')
- insert into RoomInfo values('E007',5,3,3,'暂无备注')
- insert into RoomInfo values('E008',5,3,3,'暂无备注')
- insert into RoomInfo values('E009',5,3,3,'暂无备注')
- insert into RoomInfo values('E010',5,3,3,'暂无备注')
- insert into RoomInfo values('E011',5,3,3,'暂无备注')
- insert into RoomInfo values('E012',5,3,3,'暂无备注')
- insert into RoomInfo values('F007',6,3,3,'暂无备注')
- insert into RoomInfo values('F008',6,3,3,'暂无备注')
- insert into RoomInfo values('F009',6,3,3,'暂无备注')
- insert into RoomInfo values('F010',6,3,3,'暂无备注')
- insert into RoomInfo values('F011',6,3,3,'暂无备注')
- insert into RoomInfo values('F012',6,3,3,'暂无备注')
- insert into RoomInfo values('未开通',1,6,1,'暂无备注')
- insert into RoomInfo values('未开通',1,6,1,'暂无备注')
- insert into RoomInfo values('未开通',1,6,1,'暂无备注')
- insert into RoomInfo values('未开通',1,6,1,'暂无备注')
- insert into RoomInfo values('未开通',1,6,1,'暂无备注')
- insert into RoomInfo values('未开通',1,6,1,'暂无备注')
- insert into RoomInfo values('未开通',2,6,1,'暂无备注')
- insert into RoomInfo values('未开通',2,6,1,'暂无备注')
- insert into RoomInfo values('未开通',2,6,1,'暂无备注')
- insert into RoomInfo values('未开通',2,6,1,'暂无备注')
- insert into RoomInfo values('未开通',2,6,1,'暂无备注')
- insert into RoomInfo values('未开通',2,6,1,'暂无备注')
- insert into RoomInfo values('未开通',3,6,2,'暂无备注')
- insert into RoomInfo values('未开通',3,6,2,'暂无备注')
- insert into RoomInfo values('未开通',3,6,2,'暂无备注')
- insert into RoomInfo values('未开通',3,6,2,'暂无备注')
- insert into RoomInfo values('未开通',3,6,2,'暂无备注')
- insert into RoomInfo values('未开通',3,6,2,'暂无备注')
- insert into RoomInfo values('未开通',4,6,2,'暂无备注')
- insert into RoomInfo values('未开通',4,6,2,'暂无备注')
- insert into RoomInfo values('未开通',4,6,2,'暂无备注')
- insert into RoomInfo values('未开通',4,6,2,'暂无备注')
- insert into RoomInfo values('未开通',4,6,2,'暂无备注')
- insert into RoomInfo values('未开通',4,6,2,'暂无备注')
- insert into RoomInfo values('未开通',5,6,3,'暂无备注')
- insert into RoomInfo values('未开通',5,6,3,'暂无备注')
- insert into RoomInfo values('未开通',5,6,3,'暂无备注')
- insert into RoomInfo values('未开通',5,6,3,'暂无备注')
- insert into RoomInfo values('未开通',5,6,3,'暂无备注')
- insert into RoomInfo values('未开通',5,6,3,'暂无备注')
- insert into RoomInfo values('未开通',6,6,3,'暂无备注')
- insert into RoomInfo values('未开通',6,6,3,'暂无备注')
- insert into RoomInfo values('未开通',6,6,3,'暂无备注')
- insert into RoomInfo values('未开通',6,6,3,'暂无备注')
- insert into RoomInfo values('未开通',6,6,3,'暂无备注')
- insert into RoomInfo values('未开通',6,6,3,'暂无备注')
- insert into RoomInfo values('未开通',1,6,1,'暂无备注')
- insert into RoomInfo values('未开通',1,6,1,'暂无备注')
- insert into RoomInfo values('未开通',1,6,1,'暂无备注')
- insert into RoomInfo values('未开通',1,6,1,'暂无备注')
- insert into RoomInfo values('未开通',1,6,1,'暂无备注')
- insert into RoomInfo values('未开通',1,6,1,'暂无备注')
- insert into RoomInfo values('未开通',2,6,1,'暂无备注')
- insert into RoomInfo values('未开通',2,6,1,'暂无备注')
- insert into RoomInfo values('未开通',2,6,1,'暂无备注')
- insert into RoomInfo values('未开通',2,6,1,'暂无备注')
- insert into RoomInfo values('未开通',2,6,1,'暂无备注')
- insert into RoomInfo values('未开通',2,6,1,'暂无备注')
- insert into RoomInfo values('未开通',3,6,2,'暂无备注')
- insert into RoomInfo values('未开通',3,6,2,'暂无备注')
- insert into RoomInfo values('未开通',3,6,2,'暂无备注')
- insert into RoomInfo values('未开通',3,6,2,'暂无备注')
- insert into RoomInfo values('未开通',3,6,2,'暂无备注')
- insert into RoomInfo values('未开通',3,6,2,'暂无备注')
- insert into RoomInfo values('未开通',4,6,2,'暂无备注')
- insert into RoomInfo values('未开通',4,6,2,'暂无备注')
- insert into RoomInfo values('未开通',4,6,2,'暂无备注')
- insert into RoomInfo values('未开通',4,6,2,'暂无备注')
- insert into RoomInfo values('未开通',4,6,2,'暂无备注')
- insert into RoomInfo values('未开通',4,6,2,'暂无备注')
- insert into RoomInfo values('未开通',5,6,3,'暂无备注')
- insert into RoomInfo values('未开通',5,6,3,'暂无备注')
- insert into RoomInfo values('未开通',5,6,3,'暂无备注')
- insert into RoomInfo values('未开通',5,6,3,'暂无备注')
- insert into RoomInfo values('未开通',5,6,3,'暂无备注')
- insert into RoomInfo values('未开通',5,6,3,'暂无备注')
- insert into RoomInfo values('未开通',6,6,3,'暂无备注')
- insert into RoomInfo values('未开通',6,6,3,'暂无备注')
- insert into RoomInfo values('未开通',6,6,3,'暂无备注')
- insert into RoomInfo values('未开通',6,6,3,'暂无备注')
- insert into RoomInfo values('未开通',6,6,3,'暂无备注')
- insert into RoomInfo values('未开通',6,6,3,'暂无备注')
- insert into RoomInfo values('未开通',1,6,1,'暂无备注')
- insert into RoomInfo values('未开通',1,6,1,'暂无备注')
- insert into RoomInfo values('未开通',1,6,1,'暂无备注')
- insert into RoomInfo values('未开通',1,6,1,'暂无备注')
- insert into RoomInfo values('未开通',1,6,1,'暂无备注')
- insert into RoomInfo values('未开通',1,6,1,'暂无备注')
- insert into RoomInfo values('未开通',2,6,1,'暂无备注')
- insert into RoomInfo values('未开通',2,6,1,'暂无备注')
- insert into RoomInfo values('未开通',2,6,1,'暂无备注')
- insert into RoomInfo values('未开通',2,6,1,'暂无备注')
- insert into RoomInfo values('未开通',2,6,1,'暂无备注')
- insert into RoomInfo values('未开通',2,6,1,'暂无备注')
- insert into RoomInfo values('未开通',3,6,2,'暂无备注')
- insert into RoomInfo values('未开通',3,6,2,'暂无备注')
- insert into RoomInfo values('未开通',3,6,2,'暂无备注')
- insert into RoomInfo values('未开通',3,6,2,'暂无备注')
- insert into RoomInfo values('未开通',3,6,2,'暂无备注')
- insert into RoomInfo values('未开通',3,6,2,'暂无备注')
- insert into RoomInfo values('未开通',4,6,2,'暂无备注')
- insert into RoomInfo values('未开通',4,6,2,'暂无备注')
- insert into RoomInfo values('未开通',4,6,2,'暂无备注')
- insert into RoomInfo values('未开通',4,6,2,'暂无备注')
- insert into RoomInfo values('未开通',4,6,2,'暂无备注')
- insert into RoomInfo values('未开通',4,6,2,'暂无备注')
- insert into RoomInfo values('未开通',5,6,3,'暂无备注')
- insert into RoomInfo values('未开通',5,6,3,'暂无备注')
- insert into RoomInfo values('未开通',5,6,3,'暂无备注')
- insert into RoomInfo values('未开通',5,6,3,'暂无备注')
- insert into RoomInfo values('未开通',5,6,3,'暂无备注')
- insert into RoomInfo values('未开通',5,6,3,'暂无备注')
- insert into RoomInfo values('未开通',6,6,3,'暂无备注')
- insert into RoomInfo values('未开通',6,6,3,'暂无备注')
- insert into RoomInfo values('未开通',6,6,3,'暂无备注')
- insert into RoomInfo values('未开通',6,6,3,'暂无备注')
- insert into RoomInfo values('未开通',6,6,3,'暂无备注')
- insert into RoomInfo values('未开通',6,6,3,'暂无备注')
- --select * from RoomInfo,RoomState,FloorInfo,RoomType where RoomState.Stateid=Roominfo.Rsid and RoomInfo.FId=FloorInfo.fid and RoomInfo.RTid=RoomType.Rtid
- --select top 36 * from RoomInfo,RoomState,FloorInfo,RoomType where RoomState.Stateid=Roominfo.Rsid and RoomInfo.FId=FloorInfo.fid and RoomInfo.RTid=RoomType.Rtid and roomid not in(select top 36 roomid from roominfo) order by roomid asc
- --select * from RoomInfo,RoomState,FloorInfo,RoomType where RoomState.Stateid=Roominfo.Rsid and RoomInfo.FId=FloorInfo.fid and RoomInfo.RTid=RoomType.Rtid and roomid=1
-
- --select * from RoomInfo,RoomState,FloorInfo,RoomType where RoomState.Stateid=Roominfo.Rsid and RoomInfo.FId=FloorInfo.fid and RoomInfo.RTid=RoomType.Rtid--房间信息表
- --select * from record,guestinfo,roominfo,guesttype,FloorInfo,roomtype where guestinfo.gid=record.gid and roominfo. roomid=record.roomid and record.roomid=1 and guestinfo.gtid=guesttype.gtid and FloorInfo.fid=RoomInfo.fid and roomtype.rtid=roominfo.rtid and(rsid=2 or rsid = 1)
- --------------------房间状态信息表-----------------------------
- create table RoomState(
- StateId int primary key identity(1,1) not null,--房间状态编号
- StateName varchar(20) not null
- )
- --drop table RoomState
- insert into RoomState values('已预定')
- insert into RoomState values('已入住')
- insert into RoomState values('未入住')
- insert into RoomState values('维修中')
- insert into RoomState values('清扫中')
- insert into RoomState values('未开通')
- select * from RoomState --房间状态表
- --update reserve set facttime='已转正入住' where roomid=26 and facttime='暂未入住'
- -----------------------房间类型表----------------------------
- create table RoomType(
- RTid int primary key identity(1,1),--房间类型编号
- RTname varchar(50) not null,--类型名称
- RTprice money not null, --类型价格
- AddBedPrice money not null,--加床价格
- IsAddBed bit ,--是否允许加床
- Remark varchar(255), --备注信息
- )
- --drop table RoomType
- insert into RoomType values('普通单人间(220/天)',220,0,0,'暂无备注')
- insert into RoomType values('豪华单人间(280/天)',280,0,0,'暂无备注')
- insert into RoomType values('普通双人间(380/天)',380,0,0,'暂无备注')
- insert into RoomType values('豪华双人间(480/天)',480,0,0,'暂无备注')
- insert into RoomType values('贵宾套房(580/天)',580,120,1,'暂无备注')
- insert into RoomType values('总统套房(1280/天)',1280,600,1,'暂无备注')
- --select * from RoomInfo,RoomState,FloorInfo,RoomType where RoomState.Stateid=Roominfo.Rsid and RoomInfo.FId=FloorInfo.fid and RoomInfo.RTid=RoomType.Rtid and roomid=1
- select * from RoomType --房间信息表
- --select * from roomtype where rtid=1
- -----------------用户在线预约信息表-----------------------
- create table UserInfo(
- UId int primary key identity(1,1)not null, --顾客ID
- Uname varchar(10) not null, --用户姓名
- Upwd varchar(30) not null, --用户密码
- Tid int default 1, --用户类型
- Sex char(5), --性别
- Mobile varchar(30), --电话号码
- Pid varchar(20) --身份证号码
- )
- --drop table UserInfo
- insert into UserInfo values('birui','123',default,'男','13657168500','420984199310134430')
- insert into UserInfo values('biqiang','123',default,'男','13657168500','420984199310134430')
- insert into UserInfo values('biming','123',default,'男','13657168500','420984199310134430')
- select * from UserInfo --用户在线预约信息表
- --------------营业额统计---------------------------------
- create table ChargeCount(
- date datetime,
- Charge float
- )
- --drop table chargecount
- --select * from RoomInfo,RoomState,FloorInfo,RoomType where RoomState.Stateid=Roominfo.Rsid and RoomInfo.FId=FloorInfo.fid and RoomInfo.RTid=RoomType.Rtid
- --select * from record,guestinfo,roominfo,guesttype,FloorInfo,roomtype where guestinfo.gid=record.gid and roominfo. roomid=record.roomid and record.roomid=1and guestinfo.gtid=guesttype.gtid and FloorInfo.fid=RoomInfo.fid and roomtype.rtid=roominfo.rtid and(rsid=2 or rsid = 1) and facttime='暂未离开'
- insert into chargecount values('2013-1-2 10:11:12',20000)
- insert into chargecount values('2013-2-2 10:11:12',17000)
- insert into chargecount values('2013-3-27 10:11:12',50000)
- insert into chargecount values('2013-4-28 10:11:12',38000)
- insert into chargecount values('2013-5-2 10:11:12',20000)
- insert into chargecount values('2013-6-2 10:11:12',36000)
- insert into chargecount values('2013-7-27 10:11:12',70000)
- insert into chargecount values('2013-8-28 10:11:12',38000)
- insert into chargecount values('2013-9-27 10:11:12',62000)
- insert into chargecount values('2013-10-28 10:11:12',38000)
- insert into chargecount values('2013-11-27 10:11:12',45000)
- insert into chargecount values('2013-12-28 10:11:12',38000)
- insert into chargecount values('2014-1-2 10:11:12',17000)
- insert into chargecount values('2014-2-2 10:11:12',25000)
- insert into chargecount values('2014-3-27 10:11:12',46000)
- insert into chargecount values('2014-4-28 10:11:12',52000)
- insert into chargecount values('2014-5-2 10:11:12',70000)
- insert into chargecount values('2014-6-2 10:11:12',42000)
- insert into chargecount values('2014-7-27 10:11:12',40000)
- insert into chargecount values('2014-8-28 10:11:12',12000)
- insert into chargecount values('2014-9-27 10:11:12',25000)
- insert into chargecount values('2014-10-28 10:11:12',51000)
- insert into chargecount values('2014-11-27 10:11:12',66000)
- insert into chargecount values('2014-12-28 10:11:12',42000)
- insert into chargecount values('2015-1-27 10:11:12',70000)
- insert into chargecount values('2015-2-28 10:11:12',38000)
- insert into chargecount values('2015-3-27 10:11:12',62000)
- insert into chargecount values('2015-4-28 10:11:12',38000)
- insert into chargecount values('2015-5-27 10:11:12',45000)
- insert into chargecount values('2015-6-27 10:11:12',70000)
- insert into chargecount values('2015-7-28 10:11:12',38000)
- insert into chargecount values('2015-8-27 10:11:12',62000)
- insert into chargecount values('2015-9-28 10:11:12',38000)
- insert into chargecount values('2015-10-27 10:11:12',45000)
- --elect year(date) from chargecount group by year(date)
- --select * from chargecount
- --drop table chargecount
- --insert into chargecount values('2015-4-2 10:11:12',200)
- --select datediff(day,'2015-4-13 10:10:32',getdate()) 'daynum'
- --select sum(charge) from chargecount where (select datediff(day,date,getdate()))=0
- --select * from record,guestinfo,roominfo,guesttype,FloorInfo,roomtype where guestinfo.gid=record.gid and roominfo. roomid=record.roomid and record.roomid=1 and guestinfo.gtid=guesttype.gtid and FloorInfo.fid=RoomInfo.fid and roomtype.rtid=roominfo.rtid and(rsid=2 or rsid = 1) and facttime='暂未离开'
- --select * from RoomInfo,RoomState,FloorInfo,RoomType where RoomState.Stateid=Roominfo.Rsid and RoomInfo.FId=FloorInfo.fid and RoomInfo.RTid=RoomType.Rtid
- ------------换房原因------------------------
- create table Trans(
- transid int identity(1,1) primary key,
- reason varchar(50),
- addmoney int
- )
- --drop table trans
- insert into trans values('房间损坏维修',0)
- insert into trans values('客房升级',20)
- insert into trans values('客房降级',20)
- insert into trans values('其他因素',20)
- insert into trans values('噪音等外界干扰',0)
- select * from trans
- -----------------------------------------------------------
- select * from GuestInfo --顾客信息表
- select * from GuestType --顾客类型表
- select * from Record --入住信息记录表
- select * from FloorInfo --楼层信息表
- select * from OPInfo --操作员信息表
- select * from RoomInfo --房间信息表
- select * from RoomState --房间状态表
- select * from RoomType --房间信息表
- select * from UserInfo --用户在线预约信息表
|