常見的SQL語句(建立、刪除、切換)

小白小白在這裡發表於2020-12-25

@5分鐘掌握基本SQL

快速入門SQL語句
此文章方便與忘記的同學,或者是想快速入門的同學,做的一個小筆記
,望指正!

SQL

背景:

SQL語言1974年由Boyce和Chamberlin提出,並首先在IBM公司研製的關聯式資料庫系統SystemR上實現。由於它具有功能豐富、使用方便靈活、語言簡潔易學等突出的優點,深受計算機工業界和計算機使用者的歡迎。1980年10月,經美國國家標準局(ANSI)的資料庫委員會X3H2批准,將SQL作為關聯式資料庫語言的美國標準,同年公佈了標準SQL,此後不久,國際標準化組織(ISO)也作出了同樣的決定。

簡介:

結構化查詢語言(Structured Query Language)簡稱SQL,是一種特殊目的的程式語言,是一種資料庫查詢和程式設計語言,用於存取資料以及查詢、更新和管理關聯式資料庫系統。

本文主要介紹如何建立、刪除、切換資料庫

  1. 建立資料庫 (不區分大小寫,但是最好大寫,標點符號英文格式的;)
    CREATE DATABASE 名稱1;

  2. 刪除資料庫
    DROP DATABASE 名稱;

  3. 展示(檢視)資料庫 (database是複數哦!!!!)
    SHOW DATABASES;

  4. 切換(使用)到某個資料庫下
    USE 名稱1;

  5. 在名稱1下建立表test1
    CRETATE TABLE test1(
    age int ,
    name varchar(),
    sex varchar()
    );

  6. 若想建立一個相似的表test2
    CREATE TABLE test2 AS
    SELECT age,sex
    FROM test1;

  7. 從表test1中想選出一共有幾個不同年齡,使用distinct(去重) (distinct在那個屬性前邊就對誰起作用)
    SELECT DISTINCT age FROM test1;

  8. 插入元素(如,往表一中插入元素)
    INSERT INTO test1 (num,age,name)
    VALUES(001,12,‘XIAOMING’);

  9. 從表中加入(刪除)一列
    ALTER TABLE test1
    ADD(DROP) age int;

  10. 按照升序降序排列(將表test1中的age按照升,num按照序降序排列)
    SELECT *FROM test1
    ORDER BY age ASC,
    num DESC;

  11. 常用的關係符號
    在這裡插入圖片描述

  12. LIKE/IN**
    舉例LIKE和IN 的用法

相關文章