常用的sql語句

2021-09-25 04:26:27 字數 1445 閱讀 8983

—update 修改表

update 表名 set 字段=新字段 where id=*** ;

—select 查詢表

select * from 表名;

select 列名稱 from 表名;

—distinct 過濾重複字段

select distinct 列名稱 from 表名;

—where 篩選居住在『beijing』的.文字值要「」,數值不要「」號

select * from 表名 where city=『beijing』

select * from 表名 where year>2019

—where between 篩選uid在10到15範圍內搜尋

select * from 表名 where uid between 10 and 15;

—and 顯示所有姓為 「carter」 並且名為 「thomas」 的人:

select * from 表名 where xname=『carter』 and mname=『thomas』

—or 顯示所有姓為 「carter」 或者名為 「thomas」 的人

select * from 表名 where xname=『carter』 or mname=『thomas』

—and 與 or結合使用

—例:顯示所有姓為 「carter」 或者姓為 「william」 並且名為『thomas』的人

select * from 表名 where (xname=『carter』 or xname=『william』) and mname=『thomas』

—order by 排序

—1.按年齡asc 公升序,可以省略,是資料庫預設的排序方式

select * from 表名 order by name,age;

—2.按年齡desc 降序

select * from 表名 order by name,age desc;

或select name ,age from 表名 order by age desc;

—3.以字母順序顯示公司名稱(company),並以數字順序顯示順序號(ordernumber):

select company,ordernumber from 表名 order by company,ordernumber;

—4.以字母 逆 順序顯示公司名稱(company),並以數字順序顯示順序號(ordernumber):

select company,oredrnumber from 表名 order by company desc,ordernumber asc;

—insert into

—1.向**中插入新的行。

insert into 表名 valuse (值1,值2,值3)

—2.也可以指定所要插入資料的列:

insert into table_name(列1,列2…)valuse(值1,值2,值3);

sql常用sql語句

1 查詢某個庫中所有的表名字 select name from sysobjects where xtype u and name dtproperties order by name 2 得到資料庫中所有使用者檢視 select name from sysobjects where xtype v...

sql 常用的語句

說明 複製表 只複製結構,源表名 a 新錶名 b sql select into b from a where 1 1 說明 拷貝表 拷貝資料,源表名 a 目標表名 b sql insert into b a,b,c select d,e,f from b sql select a.title,a....

常用的SQL語句

1.select語句語法 select語句的基本語法如下 select column1,column2,columnn from table name 這裡列1,列2.想獲取其值表的字段。如果想獲取在該字段的所有可用字段,那麼可以使用下面的語法 select from table name 2.in...