SQL 基礎語法

2022-09-07 11:09:09 字數 2246 閱讀 3468

1、select 語句

語法:select 列名稱 from 表名稱

以及select * from 表名稱

例項:

select lastname,firstname from persons;
以及

select * from persons;

select distinct 列名稱 from 表名稱

例項:select distinct company from orders;

3、where 子句

語法:select 列名稱 from 表名稱 where 列 運算子 值

例項:1)文字值

select * from persons where firstname='bush';
2)數值

select * from persons where year>1965;
3) in用法

select * from tbl_user_star where user_uuid in (68, 88);
4) between使用者

select  * from tbl_user_star where user_uuid between 51 and 89;
4、and 和 or 運算子

例項:1) and運算子

select * from persons where firstname='thomas' and lastname='carter';
2) or運算子

select * from persons where firstname='thomas' or lastname='carter';
3) and和or運算子結合

select * from persons where (firstname='thomas' or firstname='william') and lastname='carter';
5、order by 子句

說明:order by 語句用於根據指定的列對結果集進行排序,order by 語句預設按照公升序對記錄進行排序,如果您希望按照降序對記錄進行排序,可以使用 desc 關鍵字。

語法:select 列名稱 from 表名稱 order by 列名稱

例項:1) 公升序顯示

select company, ordernumber from orders order by company;
2)降序顯示

select company, ordernumber from orders order by company desc;
6、insert into 語句

語法:insert into 表名稱 values (值1, 值2,....)

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

insert into 表名稱 (列1, 列2,...) values (值1, 值2,....)

7、update 語句

語法:update 表名稱 set 列名稱 = 新值 where 列名稱 = 舊值

例項:1) 更新某一行中的乙個列

update person set firstname = 'fred' where lastname = 'wilson';
2) 更新某一行中的若干列

update person set address = 'zhongshan 23', city = 'nanjing' where lastname = 'wilson';
8、delete 語句

語法:delete from 表名稱 where 列名稱 = 值

1)刪除某行

delete from person where lastname = 'wilson';
2)刪除所有行

delete * from table_name;

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...

SQL語法基礎

建立使用者 使用者名稱 gome 密碼 gome create user gome identified by gome create user gome identified by gome 授權 sys使用者是資料庫管理系統的許可權,包括底層的資料庫軟體,system是資料庫例項的許可權,最大的...