蒐集sql常用的操作語句,蒐集SQL常用的操作語句

2021-06-30 07:25:57 字數 2951 閱讀 4276

1樓:

結構化查詢語言(structured query language)簡稱sql(發音:/ˈes kjuː ˈel/ "s-q-l"),是一種特殊目的的程式語言,是一種資料庫查詢和程式設計語言,用於存取資料以及查詢、更新和管理關聯式資料庫系統;同時也是資料庫指令碼檔案的副檔名。

一、插入(複製)表資料

1、insert into 語句:

(1)插入新的一行數

[sql] view plain copy;

insert into persons values ('gates', 'bill', 'xuanwumen 10', 'beijing');

(2)在指定的列中插入資料

[sql] view plain copy;

insert into persons (lastname, address) values ('wilson', 'champs-elysees');

2、sql select into 語句可用於建立表的備份復件

(1)在建表時複製所有資料

[sql] view plain copy;

create table userinfo_new as select * from userinfo;

(2)在建表時複製部分資料

[sql] view plain copy;

create table userinfo_new1 as select id,username from userinfo;

(3)在新增時複製所有資料

[sql] view plain copy;

insert into userinfo_new select * from userinfo;

(4)在新增時複製部分資料

[sql] view plain copy;

insert into userinfo_new(id,username) select id,username from userinfo;

二、修改表資料

update 語句

(1)無條件更新

[sql] view plain copy;

update userinfo set userpwd='111',email='[email protected]';

(2)有條件更新

[sql] view plain copy;

update userinfo set userpwd='123456' where username='***';

三、刪除表資料

1、delete 語句

(1)無條件刪除

[sql] view plain copy;

dalete from userinfo;

(2)有條件刪除

[sql] view plain copy;

delete from userinfo where username='yyy';

四、查詢表資料

1、select 語句:

(1)查詢所有欄位

[sql] view plain copy;

select * from users;

(2)查詢指定欄位

[sql] view plain copy;

select username,salary from users;

2、select distinct 語句

從 company" 列中僅選取唯一不同的值,需要使用 select distinct 語句:

[sql] view plain copy;

select distinct company from orders;

2樓:匿名使用者

常用的也不只這些:

1、說明:建立資料庫

create database database-name

2、說明:刪除資料庫

drop database dbname

3、說明:備份sql server

--- 建立 備份資料的 device

use master

exec sp_addumpdevice 'disk', 'testback', 'c:\mssql7backup\mynwind_1.dat'

--- 開始 備份

backup database pubs to testback

4、說明:建立新表

create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)

根據已有的表建立新表:

a:create table tab_new like tab_old (使用舊錶建立新表)

b:create table tab_new as select col1,col2... from tab_old definition only

5、說明:刪除新表

drop table tabname

6、說明:增加一個列

alter table tabname add column col type

注:列增加後將不能刪除。db2中列加上後資料型別也不能改變,唯一能改變的是增加varchar型別的長度。

7、說明:新增主鍵: alter table tabname add primary key(col)

說明:刪除主鍵: alter table tabname drop primary key(col)

8、說明:建立索引:create [unique] index idxname on tabname(col....)

刪除索引:drop index idxname

注:索引是不可更改的,想更改必須刪除重新建。

9、說明:建立檢視:create view viewname as select statement

刪除檢視:drop view viewname

常用sql語句

寫出對應的SQL語句,寫出SQL語句

1select from 雇員 where 尊稱 女士 2select count 0 as 銷售代表人數 from 雇員 where 職務 銷售代表 3select 雇員id,姓名,職務 from 雇員 4update 雇員 set 尊稱 mr where 尊稱 先生 5delete 雇員 whe...

簡單的sql語句

如果是 access 資料庫的話,不支援 要分開寫 conn.execute delete from gongqiu where id 62 conn.execute insert into admin admin,password values asdasd asdasd 如果是sql serve...

求簡單的sql語句,求乙個簡單的sql語句

這個不用sql語句,如果一定要在資料庫判斷的話就用觸發器判斷create trigger 觸發器名 on 表名instead of insertas if select 1 from inserted where 某欄位 kkkk 1 在此判斷 begin insert into 表名 select...