sql陳述句,小康村一組有五十人,小康村二組有60人,小康村三組有80人,稻花村一組有 60人,稻花村二組50人,如何把小康村一二三組變成小康村,
稻花村一二組變成稻花村
uj5u.com熱心網友回復:
update 表名 set 欄位='小康村' where 欄位 like '小康村%';
update 表名 set 欄位='稻花村' where 欄位 like '稻花村%';
uj5u.com熱心網友回復:
如果有成千個這種的呢
uj5u.com熱心網友回復:
如果村名稱都是固定三個 可以用substr截取前三個 如果不是 可以用instr試一下 你要先找到資料的通用點uj5u.com熱心網友回復:
有沒有方法只提取到所有村名的第一個村字的位置?
uj5u.com熱心網友回復:
可以 就是用instr就可以了 具體用法可以百度一下 指定字符 會回傳給你該字符所在的位置,然后你根據這個截取就行了uj5u.com熱心網友回復:
你按照我之前的例子來寫就行了 三個紅框分別對應了substr的三個引數,你看看你需要的是啥
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/19841.html
標籤:MySQL
上一篇:1、UDF中如何讀取Hive的表資料,這個可以做到嗎?
下一篇:SQL查詢問題
