MySQL學習筆記(1)

  • 常用基礎指令:
SHOW DATABASES;  #查看所有數據庫
USE 庫名;  #進入相應的數據庫中
SHOW TABLES;  #查看數據庫中的表
SELECT DATABASE();  #查看當前所在數據庫
DESC 表名;   #查看錶的結構
  • 查詢表中數據項:
SELECT * FROM 表名;  #從相應的表中查詢所有數據項
SELECT 數據項 FROM 表名;  #從相應的表中查詢對應的數據項
SELECT 數據項1,數據項2,數據項3 FROM 表名;  #從表中查詢多個數據項

在Navicat中建立了一個如下的簡單數據庫test,創建了名爲"employee"的表
在這裏插入圖片描述
利用select語句查詢數據項:

SHOW DATABASES;
USE test;
SHOW TABLES;
SELECT employee_id,employee_name FROM employee;

在這裏插入圖片描述
也可以將SELECT後的數據項換成“ * ”號,來查詢所有的數據項。

SELECT * FROM employee;

有時需要用“ ` ”鍵(鍵盤上1左邊的字符)將數據項括起來用來區分數據項不是SQL的關鍵字。
也可以對數據項起別名:
1.便於理解;2.便於區分有重名的數據項。

#第一種方法
SELECT employee_name AS 員工名,employee_id AS 工號 FROM employee;

#第二種方法
SELECT employee_name 員工名,employee_id 工號 FROM employee;

在這裏插入圖片描述
去重操作:
比如表中的員工工資有三個重複記錄,而我們只關注數值不關心個數,可以採用

SELECT DISTINCT salary FROM employee;

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章