幾個常用的sql語句


--SQL語句,這是一條注釋

--創建一個名為stonestory的數據庫
create database stonestory --使用該數據庫
use stonestory --創建一個名為roles的表
create table roles ( roleId int primary key identity(1,1),    --id號設為主鍵,從1開始遞增量為1
    roleName varchar(15),        --名字 varchar(可變)
    roleAge int,            --年齡 
    roleSex char(2),    --性別
) --刪除表(把表的結構本身和數據都刪掉)
drop table roles --插入語句
insert into roles values('賈母',72,'') insert into roles values('林黛玉',18,'') insert into roles values('賈寶玉',17,'') insert into roles values('薛寶釵',18,'') insert into roles(roleName,roleSex) values('賈政','')        --部分字段插入


--查詢語句
select * from roles        --查詢表中全部內容
select * from roles where roleAge<20        --查詢表中年齡小於20的人物信息
select * from roles where roleAge between 18 and 28        --查詢表中年齡在18到28之間的人物信息
select top 1 * from roles where roleId > 2        --查詢表中id號大於2的人物信息(只顯示第一條)


----查詢id號除第一個的前兩個人物信息(即第2,3位置的人物信息)
select top 2 * from roles where roleId not in(select top 1 roleId from roles) select count(*) from roles     --得到表中記錄總數


--更新語句(修改)
update roles set roleAge=19 where roleName='薛寶釵'    --將名為薛寶釵的人的年齡改為19



delete from roles        --刪除表中全部數據
delete from roles where roleName='賈政'    --刪除表中名為賈政的人

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM