MySQL 查詢表中某個欄位的各個值出現的次數

2021-08-19 04:11:37 字數 526 閱讀 2724

場景:今天參加了一場筆試,其中有一道資料庫的程式設計題,題目大致如下

有乙個表info,表的結構和資料如下圖所示

如何查詢得到如下圖的所示結果

當時沒做出來,這是我做過比較難的資料庫的筆試題了。

廢話不多說,直接上答案:

select idate,sum(result='win') as

'win',sum(result='fail') as fail from info group

by idate

答案是沒錯的,在mysql中執行能得出正確結果

本文參考自憶之獨秀的部落格,感謝他的這篇部落格的解惑,關於是如何得到答案,相信看了他的部落格應該能明白了,這裡就不多做說明

mysql查詢json的某個字段

select json extract 欄位名,json結構 from 表名 如果json裡有雙引號,那這樣取出來的資料也帶雙引號,要去掉就使用replace函式 例如 ps push data表裡的push data欄位存的資料為 code 1 msg 成功 使用sql select replac...

mysql查詢json的某個字段

select json extract 欄位名,json結構 from 表名 如果json裡有雙引號,那這樣取出來的資料也帶雙引號,要去掉就使用replace函式 例如 ps push data表裡的push data欄位存的資料為 code 1 msg 成功 使用sql select replac...

mysql 替換某個欄位中的某個字元

遇到這麼個情況 比如 msql裡面的某個表的某個字段裡面儲存的是乙個人的位址,有一天這個位址的裡面的某個地 名變了,那麼他的位址也就要變 比如 原來是 csharp view plain copy number addr 01 四川省成都市 街道05號 02 四川省成都市 街道07號 03 四川省成...