sql 中的 substring 函式是用來抓出乙個字段資料中的其中一部分。這個函式的名稱在不同的資料庫中不完全一樣:
mysql: substr( ), substring( )
oracle: substr( )
sql server: substring( )
最常用到的方式如下 (在這裡我們用 substr( ) 為例):
substr (str, pos)
由 中,選出所有從第 位置開始的字元。請注意,這個語法不適用於 sql server 上。
substr (str, pos, len)
由 中的第 位置開始,選出接下去的 個字元。
假設我們有以下的**:
例1select substr (store_name, 3)
from geography
where store_name = 『los angeles』;
結果:『s angeles』
例2select substr (store_name, 2, 4)
from geography
where store_name = 『san diego』;
結果:『an d』
sql查詢語句中
sql查詢語句中select t.status,t.rowid from person t where t.status 2,此處查詢的是status不等於2的記錄,並過濾掉status為null的記錄。注意 此處不管status是integer型別還是long型別,都會過濾掉status為null...
SQL語句中 ( ) 含義
表示外連線。條件關聯時,一般只列出表中滿足連線條件的資料。如果條件的一邊出現 則可列出該表中在條件另一側的資料為空的那些記錄。比如兩個表 員工表和工資表。員工表中有總經理 a b c四條記錄,工資表中只有a b c三人的記錄。如果寫如下語句 select 姓名,工資 from 員工表,工資表 whe...
Sql語句中的DDL語句
資料庫模式定義語言ddl data definition language 是用於描述資料庫中要儲存的現實世界實體的語言。主要由create 新增 alter 修改 drop 刪除 和 truncate 刪除 四個關鍵字完成。create database 資料庫名 建立乙個資料庫 create d...