1樓:女人扶樹幹
第一題create function agelevel(@birthday datetime)
returns varchar(10)
as begin
declare @agelevel varchar(10)
select @agelevel=case((datediff(year,@birthday,getdate())-1)/10) when 2 then '21-30' when 3 then '31-40' when 4 then'41-50' else '50以上' end
return @agelevel
end--查詢
select 年齡段=dbo.agelevel([birthdate]) from employees
因為不知道部門欄位在**,所以沒有寫,學了多表連線查詢的話這個很簡單的,為了簡單,只寫了50歲以前的
第二題create function myfunction2(@x int)
returns int
asbegin
if(@x=0 or @x=1)
return 1
return @x*dbo.myfunction2(@x-1)
end--查詢
select dbo.myfunction2(5)
第三題create function myfunction3()
returns int
asbegin
declare @i int,@j int
select @i = 1, @j = 0
while(@i<=100)
begin
if(@i%7=0)
set @j=@j+1
set @i=@i+1
endreturn @j
end--查詢
select dbo.myfunction3()
好了,寫的蠻累的哦
2樓:匿名使用者
between
if else
int i
int sum
for(int j=0;j<100;j++)} 不懂問1006361020
懇請高人幫我解決這幾道資料庫的題目,急用啊!!!做好請發到[email protected],不勝感激!!!!!!
3樓:匿名使用者
為了讓你學點東西,還是不幫你寫了。自己動手吧
幫忙做個sql題目
4樓:
我頭一次看到沒有問題,而且還有100分附送的事情
5樓:
好像答案都有了吧??
幫忙做下sql題目
6樓:匿名使用者
關鍵還是靠自己!要多看書呀!
7樓:匿名使用者
加分就加我:42564096
有人幫我答一下sql資料庫的題目呢?急!!謝謝!
8樓:巧暮雨
你沒指明每個欄位的值的大小,所以我就幫你隨便取下範圍
create table emp //職工表
(empid char(10)primary key not null,
ename char(10) not null,
age int not null
*** char(5) not null,
ecity char(10) not null
)create table works //工作表
(empid char(10) primary key not null ,
companyid char(10) foreign key references comp(companyid) not null ,
salary char(10) not null
)create table comp//公司表
(companyid char(10) primary key not null,
cname char(20) not null,
city char(30) not null
)接著寫下面的幾個查詢語句吧~~好久沒寫過sql了....
5.select empid,ename,***,cname,salary from emp e join works w on e.empid=w.
empid join comp c
on w.compid=c.compid where cname='聯華公司' and salary>1000 and ***='男'
先做到這裡,累死我了。。。。。。
9樓:
為什麼不去找瑞星呢?
急求!!資料庫的題目,哪位幫忙做下,
10樓:匿名使用者
1.select t.sno,t.sname from s t
where t.***='女生' and t.age<20;
11樓:典渟司空嘉言
1.--建立乙個數來據庫名為自
『醫院』
create
database
醫院bai
go--開啟資料庫du
醫院use
醫院go
--建立醫生zhi表
create
table醫生(
編號int,
姓名varchar(20),
性別varchar(5),
出生日期dao
date,
職稱varchar(100)
notnull,
constraint
pk_id
primary
key(編號),
constraint
chk_***
check
(性別in
('男','女')))
--建立病人表
可參照醫生表
go--建立病歷表
create
table病歷(
idint
identity
(1,1),
病人編號
int,
醫生編號
int,
病歷描述
varchar(200),
constraint
pk_id
primary
key(id),
constraint
fk_id1
foreign
key(病人編號),
constraint
fk_id2
primary
key(醫生編號)
)2.插入語句格式如下:
insert
into
醫生values(100001,'杜醫生','男','1963-5-18','副主任醫師')
急求sql資料庫修復軟體,急求SQL資料庫修復軟體
月鋣 是哪種損壞?資料還是配置?是你不小心delete資料了想要還原。還是直接備份的庫無法附加?像你這種問題沒有修復軟體可用的。你用的是不是sql server2000?沒打補丁的那種?你打到sp4,最起碼也得是sp3。再試試。如果不是這個原因的話,那沒有任何辦法。原因是刪除後的檔案本身恢復的可能就...
SQL資料庫關係模式的題目,資料庫題目中sql語言和關係代數的題目,如果給了關係模式是用中文描述的,比如 學生(姓名 學號 院
1 s最高為第二正規化。首先他滿足第一正規化,因為其沒有重複項 其次它屬於第二正規化,因為它滿足第一正規化,同時每個非主屬性都完全依賴於主鍵 最後它不屬於第三正規化,因為所有非主屬性都不傳遞的依賴於主鍵,而這裡 每個系的學生住在同一個地方 導致 住處 通過 系名 傳遞依賴於主鍵 學號 違反了三正規化...
sql資料庫題求大神幫忙,sql資料庫題求大神幫忙
if object id n member is not null drop table membercreate table member mid char 10 not null primary key,mname char 50 not null goexec sp addextendedpr...