1樓:
其實你可以在 sql = "select len(replace(fentan_name,',','')) from zhang" 之後把 sql writ 出來,看看和 select len(fentan_name) from zhang
有什麼區別就知道問題再**了。要學會除錯和查詢bug。
2樓:
如果你要的是字段裡的值去掉逗號後的長度,那麼語句沒有問題。
3樓:匿名使用者
確認你用的是sql server資料庫。
再不行,就試一下這樣:
select convert(varchar(800),len(replace(fentan_name,',',''))) as tt from zhang
4樓:碧海雲浮
select len(replace(fentan_name,',','')) from zhang"
5樓:匿名使用者
select fentan_name ,replace(fentan_name,',','')) ,len(replace(fentan_name,',','')) from zhang
看看這個結果就知道問題出在**了
sql查詢語句like 的問題,sql查詢語句Like 的問題
like 操作符用於在 where 子句中搜尋列中的指定模式。sql like 操作符語法 select column name s from table name where column name like pattern 萬用字元 描述 替代一個或多個字元 僅替代一個字元 charlist 字...
SQL查詢請高手指教,SQL 查詢 請高手指教
select 部門名稱,count 使用者id max 使用者登陸時間 from 登陸表 a join 關係表 b on a.使用者id b.使用者id join 部門表 c on b.部門id c.部門id where 使用者id 1 group by 使用者id,部門id with rollup...
如何通過SQL指令碼建立資料庫,通過SQL語句使用什麼命令建立資料庫
開啟sql查詢分析器,單擊 檔案 開啟,選擇你的sql指令碼,然後點選執行,或者f5 用sql語句建立資料庫的語法 第一步 先要判斷當前資料庫系統中是否存在你要新建的資料庫,如果是就要刪除 master系統資料庫中的sysdatabases表中存放了所有資料庫清單 if exists select ...