0

メッセージ列で検索された 2 つの列があり、最後の列が like である必要があるテーブルから 3 つの列を調べる必要があるクエリがあります。一度に両方のステートメントを使用するにはどうすればよいですか。

SELECT   date(datetime) as dateonly ,
sum(CASE message when 'Accepted Images' then 1 else 0 end) as AcceptedIMG,
sum(CASE message when 'Rejected Images' then 1 else 0 end) as RejectedIMG,
sum(CASE when message like '%Changed  to %'    then 1 else 0 end) as ChangeIMG
FROM customer_1.audit_trail 
WHERE  message  like ('%Changed  to %') and message in ('Accepted Images','Rejected Images') 
GROUP BY (dateonly)
ORDER BY (dateonly) asc ;
4

1 に答える 1