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
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

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.