sql 查詢文字欄位中值的長度最長的記錄
一、函式
1、sql server
len() 函式返回文字欄位中值的長度。
select len(column_name) from table_name;
2、mysql
length() 函式返回文字欄位中值的長度。
select length(column_name) from table_name;
二、簡單用法
1、sql server
select
`字段`, len(`字段`)
from 表名
where
len(`字段`) = ( select max(len(`字段`)) from 表名 )
2、mysql
select
`字段`, length(`字段`)
from 表名
where
length(`字段`) = ( select max(length(`字段`)) from 表名 )
參考文件:
sql 查詢某個字段出現的次數
表名隨便起個 testtable 那麼有這麼乙個需求,利用你所學的sql語句 單錶查詢出下表的結果 也就是統計某個時間某個值出現的次數其實一開始我是很懵,畢竟之前也沒做過,只能怪自己學得太淺了。過後我也查了一些資料 終於解決這個疑惑,直接上sql語句select datetime sum name ...
sql 刪除重複或查詢某個字段相同最新記錄
例如tablea表中有如3個字段 id typeid name adddate,記錄特徵是 當有多個記錄有相同typeid值時。1 每個typeid值保留一條最新的記錄,即刪除同乙個typeid的非最新記錄 delete from tablea a where 1 1 and exists sele...
mysql計算某個字段最長值
方式一 mysql查詢某列最長字串記錄 select字段,length 字段 from 表名 where length 字段 select max length 字段 from 表名 方式二 手動看如果只需要針對使用者查出其最後登入的時間,可以簡單寫出 select uid,max login ti...