熱線電話:13121318867

登錄
首頁大數據時代SQL語言的基本語法-增刪改查
SQL語言的基本語法-增刪改查
2020-07-07
收藏

SQL語言,是結構化查詢語言(Structured Query Language)的簡稱。SQL語言是一種數據庫查詢和程序設計語言,用于存取數據以及查詢、更新和管理關系數據庫系統。下面小編整理了SQL語言的基本語法-增刪改查,希望對大家有所幫助。

一、增

1.插入完整的行

INSERT INTO user

VALUES (10. 'root', 'root', 'xxxx@163.com');

2.插入行的一部分

INSERT INTO user(username, password, email)

VALUES ('admin', 'admin', 'xxxx@163.com');

3.插入查詢出來的數據

INSERT INTO user(username)

SELECT name

FROM account;

二、刪

1.delete刪除

delete from <表名> [where <刪除條件>]

delete from tableinfo where name='atm'

2.truncate table 刪除整個表的數據

truncate table <表名>

truncate table tableinfo

刪除表的所有行,但表的結構、列、約束、索引等不會被刪除;不能用于有外建約束引用的表

3.drop刪除

drop table <表名>

drop table tableinfo

刪除表中所有行,表結構也刪除了。

三、改

update更新修改

update <表名> set <列名=更新值> [where <更新條件>]

update tableinfo set age=12 where name='atm1'

set后面可以緊隨多個數據列的更新值(非數字要引號);

四、查

查詢數據

SELECT 語句用于從數據庫中查詢數據。

DISTINCT 用于返回唯一不同的值。它作用于所有列,也就是說所有列的值都相同才算相同。

LIMIT 限制返回的行數??梢杂袃蓚€參數,第一個參數為起始行,從 0 開始;第二個參數為返回的總行數。

ASC :升序(默認)

DESC :降序

1.查詢單列

SELECT prod_name

FROM products;

2.查詢多列

SELECT prod_id, prod_name, prod_price

FROM products;

3.查詢所有列

ELECT *

FROM products;

4.查詢不同的值

SELECT DISTINCT

vend_id FROM products;

5.限制查詢結果

-- 返回前 5 行

SELECT * FROM mytable LIMIT 5;

SELECT * FROM mytable LIMIT 0. 5;

-- 返回第 3 ~ 5 行

SELECT * FROM mytable LIMIT 2. 3;

數據分析咨詢請掃描二維碼

若不方便掃碼,搜微信號:CDAshujufenxi

數據分析師資訊
更多

OK
客服在線
立即咨詢
日韩人妻系列无码专区视频,先锋高清无码,无码免费视欧非,国精产品一区一区三区无码
客服在線
立即咨詢