SQL重拾筆記

2022-03-09 03:37:36 字數 1939 閱讀 5298

②sql 使用單引號來環繞文字值(大部分資料庫系統也接受雙引號)。如果是數值,請不要使用引號。

文字值:

這是正確的:

select * from persons where firstname='bush'

這是錯誤的:

select * from persons where firstname=bush

數值:這是正確的:

select * from persons where year>1965

這是錯誤的:

select * from persons where year>'1965'

③以逆字母順序顯示公司名稱:desc  asc

select company, ordernumber from orders order by company desc

select company, ordernumber from orders order by company desc, ordernumber asc

④insert into 語句

insert into 語句用於向**中插入新的行。

語法insert into 表名稱 values (值1, 值2,....)

我們也可以指定所要插入資料的列:

語法insert into table_name (列1, 列2,...) values (值1, 值2,....)

⑤top 子句

top 子句用於規定要返回的記錄的數目。

對於擁有數千條記錄的大型表來說,top 子句是非常有用的。

注釋:並非所有的資料庫系統都支援 top 子句。

sql server 的語法:

select top number|percent column_name(s)

from table_name

⑥使用 [charlist] 萬用字元

例子 1

現在,我們希望從上面的 "persons" 表中選取居住的城市以 "a" 或 "l" 或 "n" 開頭的人:

我們可以使用下面的 select 語句:

select * from persons

where city like '[aln]%'

例子 2

現在,我們希望從上面的 "persons" 表中選取居住的城市不以 "a" 或 "l" 或 "n" 開頭的人:

我們可以使用下面的 select 語句:

select * from persons

where city like '[!aln]%'

⑦in 操作符

in 操作符允許我們在 where 子句中規定多個值。

sql in 語法

select column_name(s)

from table_name

where column_name in (value1,value2,...)

⑧between 操作符

操作符 between ... and 會選取介於兩個值之間的資料範圍。這些值可以是數值、文字或者日期。

between 操作符例項

如需以字母順序顯示介於 "adams"(包括)和 "carter"(不包括)之間的人,請使用下面的 sql:

select * from persons

where lastname

between 'adams' and 'carter'

⑨sql alias

表的 sql alias 語法

select column_name(s)

from table_name

as alias_name

列的 sql alias 語法

select column_name as alias_name

from table_name

⑩join

left join

rightjoin

full join

0409自拾筆記整理

1.vim刪除制定行 7,19d 刪除6 19行 2.s g 來在全部內容的行首新增 號注釋 1,10 s g 在1 10 行首新增 號注釋 g s d g 全區命令 分隔符 s 匹配空行,其中 表示行首,s表示空字元,包括空格和製表符,重複0到n個前面的字元,表示行尾。連起來就是匹配只有空字元的行...

重拾C語言碼題筆記

明明畢業沒多久,c語言基礎都忘光了,在這邊梳理記錄下忘掉的一些知識點。1.常用scanf和printf的輸入輸出 intfloat double char scanf d f lf c printf d f lf or f c其中浮點數保留小數點後2位表示為 2f c語言中string輸出為 s 但...

教父3 筆記

教父3是一部很矯情的 原因在於教父3就是一部斬草不除根,然後還亮將禍患留在自己身邊,首領貼心照顧偏愛這個禍害,禍害長大了開始秘密禍害這個家族,然後首領還是不忍心處理掉這個禍害,忠心耿耿的手下被殺才布局讓手下去除掉禍害!大部分時間講述好萊塢的各種齷齪和骯髒,我猜想國內大部分是看電影過來的,如果以閱讀 ...