數據類型
精確數字
近似數字
字符串
Unicode字符串
**
1.創建表
create table 表名 (列名1 數據類型(大小),列名2 數據類型(大小)列名3 數據類型(大小))
刪除表
drop table <表名>
添加列
ALTER TABLE 表名
ALTER COLUMN 列名 數據類型(大小)
列:alter table www add 備註 nvarchar(10)
#在www表裏添加一個備註列
**修改列的數據類型**
ALTER TABLE 表名
ALTER COLUMN 列名 數據類型(大小)
列:alter table www alter column 備註 nvarchar (1000)
#在www表裏修改‘備註’列數據類型長度爲1000
刪除列
ALTER TABLE 表名
DROP COLUMN 列名
列:alter table www drop column 備註
#www表裏刪除‘備註’表名
插入數據
INSERT [INTO] <表名> [列名] VALUES <值列表>
列:insert into www values ('10','西紅柿','蔬菜','2.1','2011-10-11')
#在www表裏添加一列數據
更新數據
UPDATE <表名> SET <列名 = 更新值> [WHERE <更新條件>]
- set後面可以緊跟多個數據列的值,不限一個
- where用來限制條件
列:update www set 銷售價格=1000 where 名稱='蘋果'
#www表裏更新銷售價格爲1000,僅對名稱爲蘋果的生效
刪除數據
1.delete刪除語句
DELETE FROM <表名> [WHERE <刪除條件>]
列:delete from www where 名稱='蘋果'
#刪除www表裏面名稱爲蘋果的數據
2.Truncate Table語句
Truncate Table語句只能用來刪除整個表的內容
列:Truncate table www
#刪除www表裏面所有內容
數據查詢
條件表達式
比較運算符
通配符
邏輯運算符
select from www | 查詢www表
select 姓名,職務,基本工資 from www | 在www表裏查詢只顯示,姓名,職務,基本工資
select 姓名 from www where 職務=‘財務部’ | www表裏查詢職務=財務部的員工
select from www where 工資 betweer 8000 and 10000 |查詢www表裏工資爲8000 ~ 10000的員工信息
select from www where 工資 <10000 or 工資 >20000 |查詢www表裏低於10000或高於20000的員工信息
select from www where 工資 in (8000,9000,10000) |查詢www表裏工資爲 8000,9000,10000的員工信息
select from www where 姓名 like ‘張%’ |查詢www表裏姓名以張開頭的員工信息
select from www where 姓名 like ‘楊%’ and 職務=‘財務部’ |查詢www表裏姓楊並是財務部的員工
select from www where 愛好 is not null |查詢www表裏愛好爲空的員工信息
select top 5 from www |查詢www開頭五行數據
select 名稱 as name ,銷售地點 as xxx,銷售價格 as ddd from sales |設置別名
select * from www order by 基本工資 desc |查詢www表員工信息並按照從高到低顯示
select distinct 職務 from www |查詢www表中有哪些職務並去掉重複
select 姓名,職務,性別 into new1 from www |查詢www表裏姓名,職務,性別,並查到新的表裏