SQL學習筆記 基礎語法

2021-09-29 11:40:09 字數 1550 閱讀 9890

create

database

《資料庫名》

use student create

table studentinfo(

name varchar(20

),id char(10

),score int

notnull

);

use 《資料庫名》 指定資料庫

char 是固定位元組長度, varchar 是可變的位元組長度,後面的數字是最大位元組,

not null 表示該列資訊不得為空。

select命令被用來選取表中的資料

select

《列名》

from

《表名》

列名為*則代表選擇所有的列

select

*from

《表名》

select 可以選多個列

select

《列1>

,《列2

>..

.from

《表名》

在表中選取的列有可能會有重複項,需要加distinct去重

select

distinct

《列》from

《表》

where子句被用來條件性的選擇列。

select

《列名》

from

《表名》

where

《列名》

《運算子》

《值》

例如:在info表中選擇年齡》18歲的姓名:

select name from info where age>

18

and 和 or 可以在選擇的時候把選擇條件連線起來。

將選擇的列按照規則進行排序,預設是公升序排列

select

《列名a>

from

《表名》

order

by《列名b>

按照列名b降序的規則對列a進行排序。

如果要進行降序,則在後面加 desc關鍵字。

insert

into

《表名》

(列1,列2,.

..)values

(值1,值2,.

..)

update 用於表的更新

update

《表名》

set《列1

>

=《新值》

where

《列2>

=《值》

delete用於刪除列,而drop用於刪除表和資料庫

delete

from

《表名》

where

《列名》

《關係》

《值》

mysql學習筆記之sql基礎語法

結構化查詢語言 structured query language 由國際標準化組織 iso 制定的,對dbms的統一操作方式 例如相同的語句可以操作 mysql oracle等 ps 例如sql99,即1999年制定的標準。某種dbms不只會支援sql標準,而且還會有一些自己獨有的語法,這就稱之為...

SQL基礎語法

select 語句用於從表中選取資料。結果被儲存在乙個結果表中 稱為結果集 select 列名稱 from 表名稱select from 表名稱如需獲取名為 lastname 和 firstname 的列的內容 從名為 persons 的資料庫表 請使用類似這樣的 select 語句 select ...

SQl基礎語法

1 ddl data define language 01.用來建立和刪除儲存資料的資料庫以及表等物件。create 建立資料庫或者表 create table a create database a drop 用來刪除表或者資料庫,刪除後無法恢復。drop table a drop databas...