Hallo zusammen,
ich habe 2 Select Statements, die für sich alleine funktionieren.
Ich bekomms leider nicht hin, aus diesen 2Statements eins zu machen.
Da die Abfrage auf eine Tabelle läuft, machts ja keinen Sinn, die zwei abfragen hintereinander zu machen.
Hier die Statements
SELECT view1.anzahlIO, view2.vorkommenIO, view2.vorkommenIO * 100 / view1.anzahlIO AS prozentIO
FROM (SELECT COUNT(CAST(IO AS varchar(5))) AS anzahlIO
FROM Tabelle1) AS view1 CROSS JOIN
(SELECT COUNT(CAST (IO AS varchar(5))) AS vorkommenIO
FROM Tabelle1 AS Tabelle1_1
WHERE (IO LIKE N'i.O')) AS view2
SELECT view3.anzahlWERT, view4.vorkommenWERT , view4.vorkommenWERT * 100 / view3.anzahlWERT AS prozentWERT
FROM (SELECT COUNT(CAST(WERT AS varchar(5))) AS anzahlWERT FROM Tabelle1) AS view3 CROSS JOIN
(SELECT COUNT(CAST (WERT AS varchar(5))) AS vorkommenWERT
FROM Tabelle1 AS Tabelle1_1
WHERE (WERT LIKE N'Neu')) AS view4
Die Spalten IO und WERT befinden sich alle in Tabelle1
Kann mir jemand helfen?
Micha
ich habe 2 Select Statements, die für sich alleine funktionieren.
Ich bekomms leider nicht hin, aus diesen 2Statements eins zu machen.
Da die Abfrage auf eine Tabelle läuft, machts ja keinen Sinn, die zwei abfragen hintereinander zu machen.
Hier die Statements
SELECT view1.anzahlIO, view2.vorkommenIO, view2.vorkommenIO * 100 / view1.anzahlIO AS prozentIO
FROM (SELECT COUNT(CAST(IO AS varchar(5))) AS anzahlIO
FROM Tabelle1) AS view1 CROSS JOIN
(SELECT COUNT(CAST (IO AS varchar(5))) AS vorkommenIO
FROM Tabelle1 AS Tabelle1_1
WHERE (IO LIKE N'i.O')) AS view2
SELECT view3.anzahlWERT, view4.vorkommenWERT , view4.vorkommenWERT * 100 / view3.anzahlWERT AS prozentWERT
FROM (SELECT COUNT(CAST(WERT AS varchar(5))) AS anzahlWERT FROM Tabelle1) AS view3 CROSS JOIN
(SELECT COUNT(CAST (WERT AS varchar(5))) AS vorkommenWERT
FROM Tabelle1 AS Tabelle1_1
WHERE (WERT LIKE N'Neu')) AS view4
Die Spalten IO und WERT befinden sich alle in Tabelle1
Kann mir jemand helfen?
Micha