gpt4 book ai didi

mysql - 查看SQL数据表

转载 作者:搜寻专家 更新时间:2023-10-30 20:18:17 24 4
gpt4 key购买 nike

我的 table name=maklumat

 |------------------|
|DUN|JANTINA|JUMLAH|
------------------
|A |MELAYU |42 |
|A |CINA |24 |
|B |CINA |22 |
|------------------|

我想调用 jantina 作为我的头表。下表是我想查看的内容。是否可以仅使用sql查看以下数据。

需要的结果

 |---------------|
|DUN|MELAYU|CINA|
---------------
|A |42 |24 |
|B |0 |22 |
|---------------|

最佳答案

尝试使用 CASE WHEN,

select  DUN
,SUM(Case When JANTINA = 'MELAYU' Then JUMLAH else 0 end) as MELAYU
,SUM(Case When JANTINA = 'CINA' Then JUMLAH else 0 end) as CINA
from maklumat
group by DUN

DEMO

关于mysql - 查看SQL数据表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22905623/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com