SQL 常用關鍵字

2021-07-30 20:31:22 字數 2108 閱讀 7901

//create database(建立資料庫)

create database my_db

//建立表

create table user( id int(11) not null auto_increment, name varchar(50) default null, password varchar(50) default null, primary key(id) )

//約束 not null (不為null值) unique (唯一) primary key(主鍵) foreign key(外來鍵) check(查詢約束) default(預設值約束)

//create index (建立索引)

create index ff on user (name,address)

//distinct 關鍵字查詢欄位的唯一值記錄,重複的字段值只會顯示一條查詢記錄

select distinct name from user

//and(並且) or(或)查詢where語句的條件

select * from user where city=」上海」 and name=」admian3」

select * from user where city=」上海」 or name=」admian3」

//如果and 和or 結合來用的時候則要用到()處理

select * from user where (city=」上海」 or name = 「admian3」) and name=」***」

//order by(關鍵字排序)(按照名字的順序來做公升序排序)

select * from user order by name

//order by 後面可以接多個排序列表中間用,隔開

select * from user order by name,city,….

//desc (降序的關鍵字)

select * from user order by name desc

//asc (公升序的關鍵字 order by 後面不跟有降序的關鍵字那麼就是預設為公升序)

select * from user order by name desc,city asc

//新增資料

insert into user(name,password,address,city,ordernumber)values(「ddsds」,」ssss」,」廣東」,」廣州」,1234656)

//更新資料

upate user set name=」ffff」 where id =6 //刪除資料 delete from user where id = 6

//limit (關鍵字是查詢資料庫中多少條資料 再mysql裡面用,如果是sql server用則用top )

select * form user limit 2

//in (關鍵字允許我們在where語句中存在多個條件)

select * from user where name in(「***xs」,」zdasdsa」)

//between ….and..(關鍵字是處理在什麼之間到什麼之間的操作)

select * from user where name between 「fffff」 and 「ssss」

//as(關鍵字是用於給表或資料庫起乙個別名)

select * name as n,password as p from user

//inner join (關鍵字使用了內連線來查詢兩個表的資料,其中還有 left join(左連線) right join(右連線) full join(左右連線))

select u.name,u.address,n.number from user as u 「inner join」 number as n on u.id = n.user_id order by u.address

//union(命令將兩條sql語句拼接起來)

select * from user union select * from number

//select into(關鍵字是為了把乙個表的資料插入到另乙個表當中)

select * into user from number

常用關鍵字

1 typeof關鍵字 作用 返回用字串形式返回物件的型別,例如trace typeof 10 輸出number 注意 返回的字串不一定是類名的小寫,下面是typeof物件型別和返回結果對照表 intnumber uint number number number array object bool...

python保留關鍵字和常用關鍵字

python保留關鍵字和常用關鍵字如下 上圖是python3中的關鍵字,python2.7中的關鍵字部分會有區別,具體在自己列印輸出檢視 import keyword print join keyword.kwlist lambda 用於匿名函式中 assert 斷言語句,常用與除錯 raise 用...

new關鍵字 this關鍵字 base關鍵字

使用new,所做的三件事 1.類是引用物件,引用物件是在堆中開闢空間 在堆中開闢空間 2.在開闢的堆空間中建立物件 3.呼叫物件的構建函式 4.隱藏父類成員 子類的成員可以與隱藏從父類繼承的成員,類似於重寫。public new void sayhello this關鍵字的使用 1.代表當前類的物件...