欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
SQL 速查
  • 關(guān)系數據庫,基于關(guān)系模型,使用關(guān)系(表)存儲數據,同時(shí)定義了完整性約束。常見(jiàn)的關(guān)系數據庫系統包括:Oracle、MySQL/MariaDB、SQL Server、PostgreSQL 等等。
  • SQL,結構化查詢(xún)語(yǔ)言,訪(fǎng)問(wèn)和操作關(guān)系數據庫的標準語(yǔ)言。SQL 具有聲明性,是一種面向集合的編程語(yǔ)言。

1、單表查詢(xún)

SELECT col1, col2 AS c2 -- 列別名 FROM t; -- 基本查詢(xún)

SELECT * FROM t; -- 查詢(xún)所有字段

SELECT col1, col2, … FROM t WHERE conditions; -- 過(guò)濾條件

SELECT col1, col2, … FROM t ORDER BY col1 ASC, col2 DESC; -- 排序

SELECT col1, col2, … FROM t ORDER BY col1 ASC, col2 DESC OFFSET m ROWS FETCH FIRST n ROWS ONLY; -- 限定數量 
LIMIT n OFFSET m; -- 非標準實(shí)現

SELECT col1, col2, agg_fun() -- 聚合函數 FROM t GROUP BY col1, col2 -- 分組匯總 
HAVING conditions; -- 分組后過(guò)濾

2、多表連接

SELECT t1.col1, t2.col2, … FROM t1 INNER JOIN t2 ON conditions; -- 內連接 SELECT t1.col1, t2.col2, … FROM t1 LEFT JOIN t2 ON conditions; -- 左連接

SELECT t1.col1, t2.col2, … FROM t1 RIGHT JOIN t2 ON conditions; -- 右連接

SELECT t1.col1, t2.col2, … FROM t1 FULL JOIN t2 ON conditions; -- 全連接

SELECT t1.col1, t2.col2, … FROM t1 CROSS JOIN t2 ON conditions;-- 交叉連接

SELECT a.col1, b.col2, … FROM t1 a -- 表別名 JOIN t1 b ON conditions; -- 自連接

3、集合運算

SELECT col1, col2, … FROM t1 UNION [ALL]

SELECT c1, c2, … FROM t2; -- 并集運算

SELECT col1, col2, … FROM t1 INTERSECT SELECT c1, c2, … FROM t2; -- 交集運算

SELECT col1, col2, … FROM t1 EXCEPT -- MINUS

SELECT c1, c2, … FROM t2; -- 差集運算

4、子查詢(xún)

SELECT col1, (subquery) AS c2 -- 標量子查詢(xún) FROM t;

SELECT col1, col2, … -- 行子查詢(xún) FROM t WHERE (col1, col2) = (subquery);

SELECT t1.col1, t2.c2, … FROM t1 JOIN (subquery) t2 -- 表子查詢(xún) ON conditions;

SELECT t1.col1, t1.col2, … FROM t1 WHERE EXISTS ( -- 關(guān)聯(lián)子查詢(xún) SELECT 1FROM t2 WHERE t2.c1 = t1.col1);

5、數據操作

INSERT INTO t(col1, col2, …) VALUES (val1, val2, …); -- 插入單條數據

INSERT INTO t(col1, col2, …) SELECT …; -- 插入查詢(xún)結果 

UPDATE t SET col1 = val1, col2 = val2 WHERE conditions; -- 更新數據

DELETE FROM t WHERE conditions; -- 刪除數據 

MEGRE INTO t1 USING t2 ON (condition) WHEN MATCHED THEN UPDATE SET col1 = val1, col2 = val2, ... WHEN NOT MATCHED THEN INSERT (col1, col2, ...) VALUES (val1, val2, ...); -- 合并數據

6、數據定義

CREATE TABLE t ( col1 INT NOT NULL PRIMARY KEY, col2 VARCHAR(50) NOT NULL, col3 DATE ); -- 創(chuàng  )建表

CREATE TABLE t(col1, col2, …) SELECT … ; -- 基于查詢(xún)結果創(chuàng  )建表

ALTER TABLE t ADD col3 INT; -- 增加字段

ALTER TABLE t RENAME COLUMN col1 TO c1;

ALTER TABLE t DROP COLUMN col1;

DROP TABLE t; -- 刪除表

TRUNCATE TABLE t; -- 刪除表中所有數據

CREATE VIEW v AS SELECT …; -- 創(chuàng  )建視圖

DROP VIEW v; -- 刪除視圖

CREATE [UNIQUE] INDEX idx ON t(col1, col2); -- 創(chuàng  )建索引

DROP INDEX idx; -- 刪除索引

擴展內容
· 查詢(xún)條件包括:=、!=、<>、<、<=、>、>=、BETWEEN、IN、EXISTS、LIKE、AND、OR、NOT、IS [NOT] NULL、ANY、ALL
· 完整性約束包括:PRIMARY KEY、NOT NULL、FOREIGN KEY、CHECK、UNIQUE、DEFAULT。
· 常見(jiàn)聚合函數:AVG、COUNT、SUM、MIN、MAX。

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
Hadoop Hive基礎sql語(yǔ)法
標準SQL語(yǔ)句總結
Linux sqlite3基本命令
T
mysql count(*) count(val) count(1)比較
MySQL 語(yǔ)法小冊
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久