事情是這樣的,我這學期修SQL的課,有期中作業要交,我們是兩人一組互相討論,因為我跟韓國同學一組,
我跟她一起討論她的作業,她的OK了,換成討論我的時候,她說她感冒沒辦法跟我一起check,
我想算了,求人不如求己,但SQL對我真的太難了,不過我還是東湊西湊終於把作業寫出來了,
可以請懂的人幫我看一下我寫的對不對?若有錯我可以馬上改,謝謝!

問題如下:
有一住商兩用大樓,共10層,80個房間,一樓至四樓為商用,五樓以上為純住戶。
大樓共有120個車位,分AB兩區,A為商用停車,B為一般住戶使用,出入口分開設置。
由於車位多於大樓所需,剩餘車位則開放出租給外面客戶。請使用SQL設計一管理程式,
需滿足以下條件如下:

1.可查詢目前承租人狀況(個人資料,緊急聯絡人,承租日,車位號碼,車排,管理費,房租)
2. 可以列出目前多餘車位(可以開放給外部的清單的車位表)
3.列出每月欠繳管理費,房租的承租人

請寫出實體關聯圖和關連式資料模式的範例




文章關鍵字

晴芹 wrote:
事情是這樣的,我這學...(恕刪)




手寫
我建議你可以到電腦軟體版問問...
後果~不會比閒聊版慘= ="


查詢請愛用select~!!
1.

2.

Select Parking_lot_num, Parking_lot_area, Parking_lot_amount
From Parking_lot
Where Parking_lot_num not in
(Select Parking_lot_num From Rent_Parking_lot)

把已經租走得車位排除掉當作條件抓出車位資料即可
不過這不是良好的寫法效能差... 盡量不要用not...
3.

等一下中午時間無聊再寫
本來就是一場戲,咱們繼續看下去。
晴芹 wrote:
事情是這樣的,我這學...(恕刪)


妳能在閒聊版問到正確的答案我輸妳...........
我只知道在資料庫裡面查找出這篇的SQL語法應該是這樣下

select * from 01 where (PM收件者="晴芹" and PM發件者="阿宅") order by PM數量 DESC limit ∞

相信我
PM給妳要電話的絕對比給妳解答的還多


風城雲 wrote:
Select Parking_lot_num, Parking_lot_area, Parking_lot_amount
From Parking_lot
Where Parking_lot_num not in
(Select Parking_lot_num From Rent_Parking_lot)

把已經租走得車位排除掉當作條件抓出車位資料即可
不過這不是良好的寫法效能差... 盡量不要用not...


你婊我
晴芹 wrote:
事情是這樣的,我這學...(恕刪)


恩.....
畢業之後全部還給老師了
同組的沒辦法幫你check
怎不去問問看其他同學比較快
人生は一期一会だ!
你的上圖應該是 CDM(概念) , 不是 PDM(實際).

資料庫設計並沒有什麼唯一的答案,
但不論如何上圖和下圖應該要能夠互相呼應.
比如說上圖有 Building 和 Unit, 但下圖只有 Building.
看起來似乎下圖的 Building 是 上圖的 Building 加 Unit?
但上圖的 Tenant 跟 Unit 沒有關係, 下圖卻又有了 FK.
再想一想吧.


抹抹橘 wrote:
恩.....畢業之後...(恕刪)


因為其他同學跟我們學的東西不太一樣,我修的是網路課程。

我本來是想問學長的,他很懂這個,問他後他說可以幫我寫,但條件是要當他女友,
他這麼說,我根本沒辦法問呀...?

晴芹 wrote:
因為其他同學跟我們學...(恕刪)


把他當工具人

晴芹 wrote:
因為其他同學跟我們學...(恕刪)


問個問題就要當他女友?
叫他去甲賽啦
450D+10-22+17-55+18-55+55-250+430EXII
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!