有人幫我答一下SQL資料庫的題目呢 急 謝謝

2021-05-09 17:37:28 字數 1395 閱讀 4715

1樓:巧暮雨

你沒指明每個欄位的值的大小,所以我就幫你隨便取下範圍

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 ***='男'

先做到這裡,累死我了。。。。。。

2樓:

為什麼不去找瑞星呢?

十分感謝您的回答,本人尚有一些疑問請您解答,謝謝!關於下面的sql資料庫題目

3樓:

就你的問題我來說說吧,你這三道題全錯。資料庫裡有三張表,先看你的第專五題,這是什麼查詢?屬查詢number,name從xs表,課程號='302' 和..

在xs表中有課程號嗎? 這兩張表你要藉助他的中間表xs-kc 這張表裡將第一張表和第三張表的關係聯絡在一起。我建議你用聯合查詢

select x.number,x.namefrom xs x,kc k,xs_kc xkwhere x.

學號=k.學號 and k.課程號=xk.

課程號 and k.課程號='302' and xk.成績 between 70 and 80 order by x.

number desc

這是第五題的結果,你可以參照第五題來將下面兩道題完成

剛學資料庫,遇到一道關於資料庫sql語句的題目,實在不會,請高手幫忙解答一下,謝謝!

誰能告訴我一下資料庫聯接查詢,如何連線資料庫?

聯表查詢可以看作是資料庫中有兩張表他們的某些欄位是對應的,可以通這些對應欄位將兩張表拼成一張臨時表。比如說學生資訊表與學生成績表。他們都有一個共同的欄位是學生的學號 如果要查詢學生姓名以及學生對應的成績,就需要從資訊表中取出學生的姓名從成績表中取出學生的成績。這樣就要用到聯表了。sql select...

請通俗的說明一下資料庫是幹嘛的?能用到普通生活之中來嗎

資料庫,也叫資料倉儲。從這個詞上來看,你應該能看出一個解釋來,資料庫就是用來存放資料的倉庫。現實生活中的倉庫用來存放貨物,資料庫則是用來存放資料的。當然現在資料庫的產品很多,主流也就是微軟系列sql server access。還有一個就是你也提到的甲骨文的oralcle 理論上這些個資料庫都不是免...

怎樣在C中寫一句SQL語句,判斷資料庫中的日期對比系統當前日期是否過期了

過期的話應該是表裡的時間小於當前時間 select from tablename where time getdate 看看查詢結果就知道了 或者 選擇 from tablename的則datediff d,getdate 到期日期 30如果僅統計30天到期 select from tablenam...