常見的SQL語句(建立、刪除、切換)
@
快速入門SQL語句
此文章方便與忘記的同學,或者是想快速入門的同學,做的一個小筆記
,望指正!
SQL:
背景:
SQL語言1974年由Boyce和Chamberlin提出,並首先在IBM公司研製的關係資料庫系統SystemR上實現。由於它具有功能豐富、使用方便靈活、語言簡潔易學等突出的優點,深受計算機工業界和計算機使用者的歡迎。1980年10月,經美國國家標準局(ANSI)的資料庫委員會X3H2批准,將SQL作為關係資料庫語言的美國標準,同年公佈了標準SQL,此後不久,國際標準化組織(ISO)也作出了同樣的決定。
簡介:
結構化查詢語言(Structured Query Language)簡稱SQL,是一種特殊目的的程式語言,是一種資料庫查詢和程式設計語言,用於存取資料以及查詢、更新和管理關係資料庫系統。
本文主要介紹如何建立、刪除、切換資料庫
-
建立資料庫 (不區分大小寫,但是最好大寫,標點符號英文格式的;)
CREATE DATABASE 名稱1; -
刪除資料庫
DROP DATABASE 名稱; -
展示(檢視)資料庫 (database是複數哦!!!!)
SHOW DATABASES; -
切換(使用)到某個資料庫下
USE 名稱1; -
在名稱1下建立表test1
CRETATE TABLE test1(
age int ,
name varchar(),
sex varchar()
); -
若想建立一個相似的表test2
CREATE TABLE test2 AS
SELECT age,sex -
從表test1中想選出一共有幾個不同年齡,使用distinct(去重) (distinct在那個屬性前邊就對誰起作用)
SELECT DISTINCT age FROM test1; -
插入元素(如,往表一中插入元素)
INSERT INTO test1 (num,age,name)
VALUES(001,12,‘XIAOMING’); -
從表中加入(刪除)一列
ALTER TABLE test1
ADD(DROP) age int; -
按照升序降序排列(將表test1中的age按照升,num按照序降序排列)
SELECT *FROM test1
ORDER BY age ASC, -
常用的關係符號
-
LIKE/IN**