1.SQL,指結(jié)構(gòu)化查詢語言褐缠,全稱是 Structured Query Language队魏。
2.SQL 讓您可以訪問和處理數(shù)據(jù)庫。
3.SQL 是一種 ANSI(American National Standards Institute 美國國家標準化組織)標準的計算機語言
SQL 對大小寫不敏感:SELECT 與 select 是相同的官帘。
SQL 語句的末端使用分號昧谊。
一些最重要的 SQL 命令
SELECT - 從數(shù)據(jù)庫中提取數(shù)據(jù)
UPDATE - 更新數(shù)據(jù)庫中的數(shù)據(jù)
DELETE - 從數(shù)據(jù)庫中刪除數(shù)據(jù)
INSERT INTO - 向數(shù)據(jù)庫中插入新數(shù)據(jù)
CREATE DATABASE - 創(chuàng)建新數(shù)據(jù)庫
ALTER DATABASE - 修改數(shù)據(jù)庫
CREATE TABLE - 創(chuàng)建新表
ALTER TABLE - 變更(改變)數(shù)據(jù)庫表
DROP TABLE - 刪除表
CREATE INDEX - 創(chuàng)建索引(搜索鍵)
DROP INDEX - 刪除索引
下面是選自 "Websites" 表的數(shù)據(jù):
SQL 使用單引號來環(huán)繞文本值(大部分數(shù)據(jù)庫系統(tǒng)也接受雙引號)状婶。
SELECT * FROM Websites WHERE country='CN';
如果是數(shù)值字段馅巷,請不要使用引號。
SELECT * FROM Websites WHERE id=1;
SQL SELECT DISTINCT 語句
在表中稍刀,一個列可能會包含多個重復值账月,有時您也許希望僅僅列出不同(distinct)的值澳迫。
DISTINCT 關(guān)鍵詞用于返回唯一不同的值橄登。
WHERE 子句中的運算符
下面的運算符可以在 WHERE 子句中使用:
AND & OR 運算符用于基于一個以上的條件對記錄進行過濾拢锹。
SQL AND & OR 運算符
如果第一個條件和第二個條件都成立,則 AND 運算符顯示一條記錄蹋半。
如果第一個條件和第二個條件中只要有一個成立减江,則 OR 運算符顯示一條記錄捻爷。