sql的基本操作

2021-09-11 02:26:05 字數 2612 閱讀 6254

以web表的資料:

idname

urlalexa

country

1google

1usa2**

13cn3微博

20cn

4facebook

3usa5qq

5000

cn查詢資料:

select id,name,country from web

輸出結果:( 查詢id,name,country列)

idname

country

1google

usa2

**cn3微博

cn4facebook

usa5

qqcn

select distinct form web where country

輸出結果:(distinct 去掉 「country」 列重複值)

country

usacn

select * from web where alexa>50 and country='cn'
id

name

urlalexa

country5qq

5000

cnselect * form web where country='usa' or country='cn'

or 選取country為 「usa」 或者 「cn」 的所有客戶

輸出結果:id

name

urlalexa

country

1google

1usa2**

13cn3微博

20cn

4facebook

3usa5qq

5000

cnselect * form web where alexa>15 and (country='cn' or country='usa')id

name

urlalexa

country3微博

20cn5qq

5000

cn公升降序查詢(order by / order by desc )

select * form web order by alexa

輸出結果(order by 公升序排序)

idname

urlalexa

country

1google

1usa

4facebook

3usa2**

13cn3微博

20cn5qq

5000

cnselect * form web order by alexa desc

輸出結果(order by desc 降序排序)

idname

urlalexa

country5qq

5000cn3

微博20cn2**

13cn

4facebook

3usa

1google

1usa

select * form web order by alexa,country

輸出結果(order by 多列)

idname

urlalexa

country2**

13cn3微博

20cn5qq

5000cn1

google

1usa

4facebook

3usa

修改資料

update web set alexa='6666',country='usa' where name='qq'

輸出結果(修改name=qq的資料)

idname

urlalexa

country

1google

1usa2**

13cn3微博

20cn

4facebook

3usa5qq

6666

usa刪除資料

delete form web where name='facebook' and alexa='3'

輸出結果(刪除name= 「facebook」 且alexa=『3』 )

idname

urlalexa

country

1google

1usa2**

13cn3微博

20cn5qq

6666

usa

delete form table_name或 delete * form table_name

SQL基本操作

create database mydatabase1 on primary 配置主資料檔案的選項 name mydatabase2 主資料檔案的邏輯名稱 filename d database database1 mydatabase1.mdf 主資料檔案的實際儲存路徑 size 5mb,主檔案的...

sql 基本操作

資料庫表的操作 sql code 列操作 新增列 alter table t add mycolumn intidentity 1 1 not null default 0 刪除列alter table t drop column mycolumn 修改列 alter table t alter c...

SQL 基本操作

select 用法 select 列名稱1,列名稱2 from table naem select from table name select distinct 去除列標籤中重複的部分 select distinct column naem1,colum name2 from table name...