MySQL 實戰 複雜專案

2021-09-11 22:09:14 字數 1902 閱讀 7963

trips 表中存所有計程車的行程資訊。每段行程有唯一鍵 id,client_id 和 driver_id 是 users 表中 users_id 的外來鍵。status 是列舉型別,列舉成員為 (『completed』, 『cancelled_by_driver』, 『cancelled_by_client』)。

users 表存所有使用者。每個使用者有唯一鍵 users_id。banned 表示這個使用者是否被禁止,role 則是乙個表示(『client』, 『driver』, 『partner』)的列舉型別。

寫一段 sql 語句查出 2023年10月1日 至 2023年10月3日 期間非禁止使用者的取消率。基於上表,你的 sql 語句應返回如下結果,取消率(cancellation rate)保留兩位小數。

將昨天employee表清空,重新插入以下資料(其實是多插入5,6兩行):

編寫乙個 sql 查詢,找出每個部門工資前三高的員工。例如,根據上述給定的**,查詢結果應返回:

此外,請考慮實現各部門前n高工資的員工功能。

select d.name as department, e1.name as employee,e1.salary as salary

from employee e1

join department d

on e1.departmentid = d.id

where (

select count(distinct e2.salary)

from employee e2

where e2.salary > e1.salary and e1.departmentid = e2.departmentid

) <3

order by d.name, e1.salary desc;

依然是昨天的分數表,實現排名功能,但是排名是非連續的,如下:

高階專案管理 如何在大型複雜專案中建立WBS結構

在專案管理過程中,專案規劃和控制是非常重要的乙個環節,良好的專案規劃能同時對專案進度 質量和投資起到很好的控制作用,失敗的專案規劃則有可能帶來混亂 失控甚至專案的最終失敗。在專案規劃的過程中,人們往往會求助於wbs方法進行專案工作內容的分解。在此基礎之上再進行資源的分配 進度計畫並估計專案的成本。小...

大型複雜專案集管理之二 專案集治理

轉到專案集上來,從範圍 複雜度上來講,專案集治理要比國家治理輕量級的多,但總體思想是一致的。下面我們來看看pmi的spm standard of program management 是如何闡述的。專案集治理是專案集五大績效域之一,使決策成為可能 執行決策 建立支援專案集的實踐 保持對專案集的監督。...

架構實戰專案心得(五) mysql安裝

1 yum安裝mysql yum y install mysql server 2 啟動mysql服務 啟動mysql service mysqld start 檢視mysql的狀態 service mysqld status 3 設定mysql的root使用者,設定密碼 mysql u root ...