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是資料庫例項的許可權,最大的...