1樓:
可以使用length()函式。
比如我這張表。
select * from test where length(name)=5。
如圖:拓展知識len() 函式:
len() 函式返回文字欄位中值的長度。
sql len() 語法
select len(column_name) from table_name;
mysql 中函式為 length():
select length(column_name) from table_name;
2樓:匿名使用者
注意這是資料庫中求欄位長度,應該使用資料庫的函式 len();
sql語句即:select len(欄位名) from 表名 where id=17851;
也可以作為條件,查詢資料:
select * from 表名 where len(欄位名)>19 or len(欄位名)>19;
3樓:匿名使用者
sql語句查詢某一字串欄位長度等於某個值的所有記錄使用語句為:sql=select * from 表名稱 where len(字元列名稱)=長度值
結構化查詢語言(structured query language)簡稱sql,是一種特殊目的的程式語言,是一種資料庫查詢和程式設計語言,用於存取資料以及查詢、更新和管理關聯式資料庫系統。
sql的len() 函式,len 函式返回文字欄位中值的長度。
select 語句用於從表中選取資料。結果被儲存在一個結果表中(稱為結果集)。
select * from tabel中 * 號表示獲得全部欄位值,如需特定欄位,可用:
select 列名稱1, 列名稱2,列名稱3 from tabel
4樓:匿名使用者
select * from table where length(column) = 某個值
length()是計算字串長度的函式,不同的資料庫,可能不一樣。
5樓:
你的問題是不是某一欄位的字串長度啊??如果是這個問題那麼只要用len函式就可以了
比如:select * from 表名 where len(col)=3
就是選出欄位值長度為3的所有資料
6樓:朩朩熋
select * from table_name t where len(t.col_name) = 你需要的值
7樓:匿名使用者
length(列明) = 某個值 就ok啦
8樓:匿名使用者
excel大資料篇:第22彈-sql語句分組統計某欄位數量並匯出到表
9樓:安與生
select len(column_name) from table_name
sql怎麼查詢出欄位中等於某一個數字的記錄? 50
10樓:匿名使用者
select [value] from [test] where instr( [value], ',4,' )>0
你這張表中bai最好不要du使用關鍵字作
為表zhi的欄位名字比如value
mysql中instr函式的用法
daoinstr(欄位名, 字元回串)
這個函答數返回字串在某一個欄位的內容中的位置, 沒有找到字串返回0,否則返回位置(從1開始)
11樓:匿名使用者
select * from test where value like '%,4' or value like '%,4,%' or value like '4,%';
這樣bai???
分4在字du段前zhi,中
dao,後三種
專???用regexp更好屬?
12樓:凳子傑
select * from test where id = 4 or value = 4; 應該是這樣吧?
sql語句查詢某欄位的資料總和,並列出表中的所有記錄。
13樓:鮑水冬桐琛
在所有表中?只能是一個一個表的查詢吧,select欄位1from
表where
欄位2like
'%你好%',欄位1和欄位2也可相同
14樓:匿名使用者
select *, (select sum(fieldxx) from tab)
from tab
15樓:匿名使用者
首先你用sum,需要有group by 不然會報錯。
既要看sum又要明細可以用over
select 欄位1,欄位2,sum(欄位x)over( partititon by 欄位y)
16樓:匿名使用者
select top 1 * from 表 order by 進攻 desc
就是按降序排列 然後找到第一條肯定是最大的瞭如543
21 降序輸出第一個就是5那樣請參考
17樓:匿名使用者
select * from 表名 where filed in (select sum(filed) from 表名);
18樓:匿名使用者
select *,(select sum(field) from table) as '欄位' from table
19樓:匿名使用者
select * from table ***pute sum(filed)
sql如何查詢某欄位中某字元的個數
20樓:手機使用者
將要查詢欄位的長度減去該欄位將要查詢字元替換為空後的長度
select len(欄位名)-len(replace(欄位名,要查詢的字元,''))from table
21樓:匿名使用者
select len(value)-len(replace(value,',','')) [len] from tab
SQL查詢某條記錄相鄰資訊,sql語句查詢,某一記錄上下相鄰的兩條記錄。怎麼寫?
樓上的寫法在查詢到首紀錄獲末紀錄時可能會出錯。select top 3 from tablename where stuseat select stuseat 1 from tablename where stuname 李斯文 order by stuseat order by stuseat d...
如何sql查詢欄位值包含於字串
1 我們新建查詢後,寫上select關鍵字。2 緊接著我們輸入欄位名,顯示全部欄位的話可以用星號表示。3 接下來我們輸入from關鍵,緊接著表名。4 表名後面立刻接著where關鍵字。5 where後面的為我們的條件,可以寫上任意合法的條件。6 當我們整句語句寫完後,我們就能執行檢視我們的執行結果了...
sql語句中當欄位等於某值時怎樣讓另欄位等於另值
aif a x 當一個欄位等於某值時 sql update 資料表 set 欄位名 欄位值 where 條件表示式 sql select from 資料表 where 欄位名 欄位值 order by 欄位名 desc update 表名 set 欄位2 值2 where 欄位1 值1 sql問題,...