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語句中as的意思是什麼,SQL語句中AS是什麼意思?
冼染周冬 as一般用在兩個地方,一個是query的時候,用來重新指定返回的column 名字如 一個table 有個column叫 id,我們的query是 select idfrom table1.但是如果你不想叫id了,就可以重新命名,如叫systemid 就可以這樣寫 select idas ...
這個sql語句怎麼寫?怎麼寫sql的語句?
select id,userid,platform,time,reward serven,reward thirty from kids activity order by reward thirty desc不知道你是不是這個意思。按,reward thirty排序。select count t2...
解釋SQL語句功能 越詳細越好,SQL語句的功能
use master go 使用master庫中 就是在master庫中建資料庫。create database wtzc40proc on 建立資料庫 名為wtzc40proc name wtzc40proc data,資料庫裝置名filename d mssql2000 mssql first ...