幫忙做幾個SQL資料庫的題目急用

時間 2021-10-14 19:03:04

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...