久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術(shù)文章
文章詳情頁

mysql如何根據(jù)各自條件批量更新

瀏覽:131日期:2022-06-10 18:57:43

問題描述

現(xiàn)有兩張表,A是明細(xì)表id uid cost

0

1

4

3

現(xiàn)在要把把該表中cost大于0的數(shù)據(jù),根據(jù)uid分組然后更新到另一個(gè)表上

select uid,count(cost) as count from A group by uid where cost > 0

這是取出的語句,有沒辦法一句話把這個(gè)查詢結(jié)果根據(jù)uid更新到另一張表上?

問題解答

回答1:

update B b set b.col=(select count(a.cost) as count from A a where cost > 0 and a.uid=b.uid group by uid)

相關(guān)文章:
主站蜘蛛池模板: 汾西县| 交城县| 会东县| 维西| 西青区| 酉阳| 宾阳县| 花垣县| 上高县| 凤翔县| 田林县| 阜城县| 武定县| 浦江县| 会宁县| 鹤峰县| 镇安县| 嘉荫县| 合肥市| 宝丰县| 陕西省| 云和县| 扶余县| 嘉禾县| 广汉市| 衡东县| 常宁市| 凌源市| 穆棱市| 视频| 治多县| 玛纳斯县| 松阳县| 军事| 鹤壁市| 昌黎县| 文昌市| 额济纳旗| 葵青区| 无锡市| 墨竹工卡县|