sql語句最大的功能在於它可以提取資料。你可以以資料輸入到資料庫中的相同方式來提取資料,或者可以查詢資料庫,並獲得問題的答案。下面就簡單地介紹下資料庫的資訊提取。
select語句,基本語法:
select column1,column2,...columnx from table_name 如:
select memberid ,firstname from memberdetails;
如果需要所有列時就會有很多字段需要返回值,則只需輸入星號不用輸入所有的欄位名稱就可以選擇所有的列。
select *from name_of_table
如果想知道乙個記錄中所有的唯一值,在
select
後面使用
distinct關鍵字即可。如問
a表中的成員都來自哪些城市
select distinct city form a,
即可得到成員居住表的乙個唯一列表。
使用列名
,利用關鍵字as指定想要的列名。
例如在返回名字時不想使用
lastname,
而是surname,sql
語句如下
selectlastname as surname from memberdetails;
利用where子句過濾結果,
where
子句允許設定乙個或多個條件,每個記錄在能夠組成結果的一部分之前,必須滿足這些條件。想要從
memberdetails
表中詢問居住在
big city
的成員的列表,需要指定
city
列必須等於
big city
。這樣sql
語句如下:
selectfirstname +' ' +lastname as [full name]
frommemberdetails
wherecity ='big city';
為了方便使用,資料庫中同樣還有邏輯運算子,下面是一些運算子的優先順序
解釋為符合
state='new state'
或符合state='goldenstate'
和dateofjoining>'2005-07-08'
的選項select state,dateofjoining
from memberdetails
where
(state='newstate' or state='golden state'
)and dateofjoining >'2005-07-08';
解釋為符合條件
state='new state'
或state='golden state'
並且符合條件
dateofjoining>'2005-07-08'
的選項。
not運算子,在條件為假時選擇乙個記錄。如在
memberdetails
中選擇st
ate欄位不等於
golden state
的所有記錄。
selectfirstname
formmemberdetails
where notstate='golden state';
(wherestare<>'golden state';)
between運算子,指定
乙個範圍在乙個值和另乙個值之間。如在電影表中選擇級別位於
3~5之間的電影
selectfilitiname,rating
fromfilms
whererating between 3 and 5
like運算子
,當搜尋乙個字元段時,
like
運算子允許使用萬用字元。
匹配所有以
j開頭的名字的
sql語句如下所示:
selectlastname form memberdetails
wherelastname like 'j%';
若使用的是
ms access
資料庫,則
selectlastname form memberdetails
wherelastname like 'j*';
在搜尋資料庫時,可以使用任意數目的萬用字元,如果需要的話可以混合百分號和下劃線。
selectlastname form memberdetails
wherelastname like 'd_s';
in運算子,可以減少大量輸入。
selectcity
frommemberdetails
where
city in('townsville','windy village','big city');
jmeter正則提取資訊頭資料
我們在平時的測試中總是會遇到這種需要登入後獲取某乙個登入標識的值才能繼續執行下一步的介面,此時我們就需要設定引數,有的在資訊頭中,有的是cookies,還有的是在登入後的返回資料中有乙個token,但它們設定引數的方法都是一樣的,都通過正規表示式提取器提取對應的值 如上圖所示,有兩個引數,那我們就可...
處理bam檔案提取資訊
一般來說,乙個bam檔案通常只包含乙個樣本的資訊,最多需要進行染色體位置的處理,samtools也提供了簡單的處理方式,比如要提取 chr1的reads,只需要 samtools view input.bam ch1 這幾天遇到了10x genomics的bam結果,發現單細胞的reads全包含在乙...
爬取資訊到資料庫入門操作
爬取維基百科 引入開發包 fromurllib.requestimporturlopen frombs4importbeautifulsoup importre importpymysql.cursors 請求url並使用utf 8編碼 resp urlopen read decode utf 8 ...