重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
select 字段一,字段二,Concat(字段3,字段4) as ‘合并后字段’ from 表名 group by 字段一
創新互聯長期為1000多家客戶提供的網站建設服務,團隊從業經驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯網生態環境。為阿里地區企業提供專業的網站建設、做網站,阿里地區網站改版等技術服務。擁有十余年豐富建站經驗和眾多成功案例,為您定制開發。
mysql 中的加號是運算符 字符串肯定無法使用的
不過可以用內置函數CONCAT(str1,str2,...,strN) 來完成你要的效果
update table set name=concat('ss:',name)
SQL code?
1
2
3
select uid,names,addtime from tb1 where ...
union --all 去掉all可以去重復
select uid,names,addtime from tb2 where ...
/**
這個語句里字段的別名都是取第一個查詢的字段名或其別名作為查詢結果集的字段名的
*/
select uid,names,addtime from tb1 where ...
union --all 去掉all可以去重復
select uid,names,addtime from tb2 where ...
/*上邊查詢結果集的字段名是uid,names,addtime*/
select uid,names,addtime from tb1 where ...
union --all 去掉all可以去重復
select uid,titles,addtime from tb2 where ...
/*上邊查詢結果集的字段名是uid,names,addtime*/
select uid,titles,addtime from tb1 where ...
union --all 去掉all可以去重復
select uid,names,addtime from tb2 where ...
/*上邊查詢結果集的字段名是uid,titles,addtime*/
select name,sum(count)
from(
select name, count
from A
union all
select name, count
from B
)
group by name
說明:將兩表的查詢結果進行不去重復結合,作為新表查詢,按照name分組求和。