MySQL case mit and Filterungen

Gast #5136476
Lesenswert?

Hi,
ist es möglich in einem MySQL case and "Filterungen" einzusetzen?

1
select 
2
case COUNT(DISTINCT ti.error)when and ti.revise='F' and ti.state='A'and ti.date='L' END AS failed,
3
case COUNT(DISTINCT ti.sub_error)when and ti.revisen='K'' END AS sub_error
4

5
from users u
6
join ...
7
left join ...
8
where u.id = 123456
9
;
Gast #5136483
Lesenswert?

Rob schrieb:
> ist es möglich in einem MySQL case and "Filterungen" einzusetzen?

ich versteht nicht was du erreichen willst, kenne auch mysql nicht im 
Detail. Aber eventuell ist es das was du willst?
1
select 
2
case COUNT(DISTINCT case when ti.revise='F' and ti.state='A'and ti.date='L' then ti.error else NULL END) AS failed,
3
...
4
from users u
5
join ...
6
left join ...
7
where u.id = 123456
8
;

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren