Benny: SQL Abfrage

Beitrag lesen

Hi!

Also krieg ich das genauso wie auf dem Screenshot hin?

Hast du es probiert? Ich denke schon, deswegen antwortete ich das ja so.

Lo!

Also ich habe doch noch getestet:

  
SELECT contract_date AS Vertragsbeginn,  
COUNT(IF(status=1, "Warte auf Daten", IF(status=2, "Produziert", NULL))) AS Vertragsstatus  
FROM my_table  

Problem:

1.) Er zählt auch den Vertragsbeginn irgendwie, da steht ne 0. Er soll aber nur den Status (und später andere Spalten) zählen, aber nicht alles!

2.) Wenn ich kein COUNT mache, ist das Datum falsch formatiert, in 10-stelligen Nummern (wie genau weiß ich nicht). Das müsste auch noch richtig angezeigt werden.

LG und danke für eure Mühen!