MySQL 尚矽谷 學習筆記1

2021-10-04 02:00:43 字數 1743 閱讀 4850

使用資料庫

use myemployees;
1.查詢表中的單個字段

select last_name from employees;
2.查詢表中的多個字段

select last_name,salary,email from employees;
3.查詢表中的所有字段

方式1:

select

`employee_id`

,`first_name`

,`last_name`

,`phone_number`

,`last_name`

,`job_id`

,`phone_number`

,`job_id`

,`salary`

,`commission_pct`

,`manager_id`

,`department_id`

,`hiredate`

from

employees ;

方式2:

select

*from employees;

4.查詢常量值

select

100;

select

'john'

;

5.查詢表示式

select

100%

98;

6.查詢函式

select version(

);

7.起別名

方式一:

使用as

select

100%

98as 結果;

select last_name as 姓,first_name as 名 from employees;

方式二:

使用空格

select last_name 姓,first_name 名 from employees;
8.去重

#案例:查詢員工表中涉及到的所有的部門編號

select

distinct department_id from employees;

9.+號的作用

mysql中的+號:

僅僅只有乙個功能:運算子

select

100+

90; 兩個運算元都為數值型,則做加法運算

select

'123'+90

;只要其中一方為字元型,試圖將字元型數值轉換成數值型

如果轉換成功,則繼續做加法運算

select

'john'+90

; 如果轉換失敗,則將字元型數值轉換成0

select

null+10

; 只要其中一方為null,則結果肯定為null

MySQL 尚矽谷 學習筆記1

使用資料庫 use myemployees 1.查詢表中的單個字段 select last name from employees 2.查詢表中的多個字段 select last name,salary,email from employees 3.查詢表中的所有字段 方式1 select empl...

SprigBoot學習筆記 尚矽谷(1)

1 父專案 2 啟動器 public class target retention retentionpolicy.runtime documented inherited springbootconfiguration enableautoconfiguration componentscan e...

MySQL 尚矽谷 筆記2

案例1 查詢工資 12000的員工資訊 select from employees where salary 12000 案例2 查詢部門編號不等於90號的員工名和部門編號 select last name,department id from employees where department ...