close

介紹有關 運算子 資料類型 萬用字元的使用

======== 先新增一個資料庫 db03 ========

Create

Database db03

GO

Use db03

======== 新增 Emp Table ======== 

Create Table Emp(

EmpId int primary key,

EmpName nvarchar(50),

Birthdate date,

Salary decimal(10,2))

======== Insert 資料 ======== 

Insert Into Emp(EmpId, EmpName, Birthdate, Salary)

Values(1, N'John', '1970-1-1', 40000),

(2, N'Peter', '1971-2-2', 56000),

(3, N'Linda', '1972-3-3', 68000),

(4, N'Alice', '1973-4-4', 42000)

======== 列出結果 ======== 

Select * From Emp

======== 列出 EmpName = N'Alice'的資料 ======== 

Select * From Emp

Where EmpName = N'Alice'

======== 列出 Salary 40000 和 50000之間的資料 ======== 

Select * From Emp

Where Salary Between 40000 And 50000

======== 列出 EmpId 1,3,5 的資料 ======== 

Select * From Emp

Where EmpId In(1, 3, 5)

======== Where ? and ? 的使用 ======== 

Select * From Emp

Where Birthdate>='1972/1/1' And Salary >=50000

======== 列出以字串 A開頭的所有字串 ======== 

Select * From Emp

Where EmpName Like 'A%'

======== 列出以字串 J為開頭 並且長度為二個字的所有字串 ======== 

Select * From Emp

Where EmpName Like N'J_'

======== 列出以字串 AJ為開頭的所有字串 ======== 

Select * From Emp

Where EmpName Like N'[AJ]%'

======== 不列出以字串 AJ為開頭的所有字串 ========   

Select * From Emp

Where EmpName Like N'[^AJ]%'

======== Order By 排序的使用 ======== 

Select * From Emp

Order By Salary Desc --ASC, DESC

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 賢爸 的頭像
    賢爸

    賢爸知識分享站

    賢爸 發表在 痞客邦 留言(0) 人氣()