Spalte 1 zeigt aktive (1) oder inaktive (0) an
Spalte 2 zeigt ein Anfangsdatum inkl Uhrzeit 2016-10-10 01:15:00
Spalte 3 zeigt ein Enddatum inkl Uhrzeit an 2016-11-02 01:15:00
Ich möchte ein COUNT Abfrage machen bei allen die in Spalte1 aktiv sind - Zähle wieviele Datensätze haben ein Anfangsdatum ABER kein Enddatum. (NULL)
Bei der Abfrage sollen doppelte Werte mitgezählt werden
Kann mir jemand bei der Abfrage helfen ? Ich kann auch 2 Abfragen machen und mir das dann selber ausrechnen.
SELECT COUNT(SPALTE2) FROM s_order_details_attributes //----------weiter bin ich nicht gekommen
Habe bei google folgendes gefunden aber noch nicht anpassen können bzw. testen
SELECT TO_DATE(PRODDATE, ‚DD.MM.YYYY‘) PRODDATE,AVG(DATEDIFFSCANPROD) AS DATEDIFF FROM( SELECT TAB1.PRODDATE AS PRODDATE,TAB2.SCANDATE,SUM(TAB2.SCANDATE - TAB1.PRODDATE) AS DATEDIFFSCANPROD FROM (SELECT TO_DATE(CREATE_DATE, ‚DD.MM.YYYY‘) AS PRODDATE,ID AS PRODID FROM PROD_DATE) TAB1, (SELECT ID AS SCANID, TO_DATE(CREATE_DATE,‚DD.MM.YYYY‘) AS SCANDATE FROM SCAN_DATE) TAB2 WHERE TAB1.PRODID = TAB2.SCANID GROUP BY TAB1.PRODDATE,TAB2.SCANDATE) GROUP BY PRODDATE