文章詳情頁
關于Mysql數據表行轉列
瀏覽:86日期:2022-06-13 14:39:16
問題描述
問題解答
回答1:試試下面的語句:
select team_name,sum(if(score=’正’,1,0)) as’正’,sum(if(score=’負’,1,0)) as ’負’ from teamscore group by team_name;回答2:
應該是:
SELECT team_name, count(*) AS win WHERE score = ’正’ GROUP BY team_nameSELECT team_name, count(*) AS loss WHERE score = ’負’ GROUP BY team_name
再想辦法把這兩個結果合起來。
相關文章:
1. 我在centos容器里安裝docker,也就是在容器里安裝容器,報錯了?2. 網絡傳輸協議 - 以下三種下載方式有什么不同?如何用python模擬下載器下載?3. 我的html頁面一提交,網頁便顯示出了我的php代碼,求問是什么原因?4. angular.js - Angular路由和express路由的組合使用問題5. 如何修改phpstudy的phpmyadmin放到其他地方6. java 排序的問題7. tp6表單令牌8. 數據庫 - 使用讀寫分離后, MySQL主從復制延遲會導致讀不到數據嗎?9. django - 后臺返回的json數據經過Base64加密,獲取時用python如何解密~!10. node.js - gulp文件監聽的問題
排行榜
