我想通过一个SQL选择查询,在满足条件的情况下动态添加另一列hook_name
。
比如说,如果hook_type = 0
,则表格hook_name
应该有一个值为OFFER
,同样地,对于hook_type = 1
hook_name
应该显示为“ACCEPT”。
以下是结果的截图:
查询语句如下:
select hook_type, 'hook name' as hook_name,
count(*) as number_of_exchange_activities
from `exchange`
group by hook_type # hook_type 0 for OFFER, 1 for ACCEPT and 2 for offer EXPIRED;
提前致谢。