MySQL 基礎題練習題 查詢篇 2

2021-10-07 08:50:11 字數 730 閱讀 2816

資料在本專欄的第一篇部落格裡

本篇考察模糊查詢和排序查詢

2.1. 查詢員工的姓名和部門號的年薪,按年薪降序,按姓名公升序

select

last_name,

department_id,

salary * 12 * (1+ifnull( commission_pct, 0 )) 年薪

from

employees

order by

年薪 desc,

last_name asc

2.2. 選擇工資不在8000和17000的員工的姓名和工資,按工資降序
select

last_name,

salary

from

employees

where

salary not between 8000

and 17000

order by

salary desc;

2.3. 查詢郵箱中包含e的員工資訊,並先按照郵箱的位元組數降序,再按照部門號公升序。
select

* from

employees

where

email like '%e%'

order by

length( email ) desc,

department_id asc;

MySQL 基礎題練習題 查詢篇 1

最近在b站自學mysql,所以堅持更博,18年的sas筆記可能不會更了。記錄一下每一節的練習題,筆記看情況以後也會放。提取碼 8e4s 1.1.查詢沒有獎金,且工資小於18000的salary,last nameselect last name,salary from employees where...

MySQL 基礎題練習題 查詢篇 7

資料在本專欄的第一篇部落格裡 sql99標準的連線查詢,左連線就很方便 8.1.查詢編號 3的女神的男朋友資訊,如果有則列出詳細的資訊,如果沒有,則用null填充select be.id,be.name,bo.from beauty be left join boys bo on be.boyfri...

MySQL查詢練習題

在挑戰實驗1中構建的成績管理系統中,物理老師想要找出分數最高的同學進行表揚,請你找出這個同學並把他的資訊 id 姓名 性別 輸出到路徑 tmp 下的 physics.txt檔案中。同時 tom 的化學成績有異議,需要在原來的基礎上加3分,請更新 tom 的化學成績。wget資料庫 gradesyst...