s2 第一本書第八章

2021-07-27 10:34:44 字數 1990 閱讀 3356

--11

create procedure usp_get

@typename varchar(50),

@result int output

as select @result=count(1)

from guestrecord

where roomid in

(select roomid from room

where roomtypeid in

( select typeid from roomtype

where typename=@typename ))

set nocount on

declare @room varchar(20)

declare @count int

set @room='標準間'

exec usp_get @room,@count output

print '入住酒店'+@room+'的客人總人數是:'+cast(@count as varchar(10))

--22

alter proc usp_getroominfo

@roomid int

as if @roomid=-1

select a.roomid,a.bednum,a.roomstateid,a.description,a.guestnum,a.roomtypeid,b.typename,b.typeprice,

rtrim(c.roomstatename) as roomstatename

from room a

inner join roomtype b on a.roomtypeid = b.typeid

inner join roomstate c on a.roomstateid = c.roomstateid

else

select a.roomid,a.bednum,a.roomstateid,a.description,a.guestnum,a.roomtypeid,b.typename,b.typeprice,

rtrim(c.roomstatename) as roomstatename

from room a

inner join [roomtype] b on a.roomtypeid = b.typeid

inner join [roomstate] c on a.roomstateid = c.roomstateid

where roomid = @roomid

exec usp_getroominfo -1

--3333333

create procedure usp_san

@typename varchar(20)

as declare @typeid int

select @typeid=typeid from roomtype where typename = @typename

--不存在

if not exists (select * from room where roomtypeid = @typeid)

begin

delete from roomtype where typeid=@typeid

return @@rowcount --影響行數

endelse

return -1

declare @roomtype varchar(20)

declare @result int

set @roomtype ='長包房'

exec @result=usp_san @roomtype

if(@result>0)

print '刪除酒店客房型別是'+@roomtype+'的記錄'+cast(@result as varchar(10))+'條'

else

print '刪除酒店客房型別是'+@roomtype+'的記錄,失敗!'

我發表的第一本書

今天的心情比較激動,乙個主要的原因就是我的新書發表了。這是我的第一本新書,回想當初從懷疑,到將信將疑,再到後來的完稿,直到手裡拿到書的那個時刻,我知道了自己的一本書籍已經誕生。剛才我不停的在群裡發自己的新書資訊,那是一種成就感,我已經好久沒有這種成就感了,回想起來,最近一次這樣的成就感還得回到我的學...

產品經理的第一本書

產品經理的第一本書 日常活動 占用時間 40 55 短期活動 占用時間 20 30 策略性活動 占用時間 15 25 1.產品經理的工作闡述 第一章節 產品管理新解 目錄產品經理的工作闡述 日常職責 在日常事務中,產品經理的職責大約如下 登入並更新 產品狀況簿 product fact book 激...

《產品經理的第一本書》 產品經理職責

產品經理的日常職責 1 登入並更新 產品狀況簿 product face book 2 激勵銷售團隊及經銷商 3 蒐集營銷資訊,包括競爭標桿 competitive benchmark 市場趨勢與機會 顧客期望等 4 所為銷售 製造 研發等部門的溝通橋梁 5 控制預算 實現銷售目標 短期職責 就短期...