Anzahl der Lottozahlen ausgeben

CreativPur

Erfahrenes Mitglied
Ich habe folgende Tabelle:

Id
zahl1
zahl2
zahl3
zahl4
zahl5
zahl6

in den Spalten zahl1 - zahl6 werden die Lottozahlen eingegeben, welche gegen worden sind.

z.B.
id zahl1 zahl2 zahl3 zahl4 zahl5 zahl6
1 5 13 27 30 41 42
2 6 12 13 28 31 47

Die Lottozahlen sind 1-49

Nun möchte ich die Möglichkeit haben, zu ersehen, wie oft in der Datenbank (Tabelle zahl1 - zahl6) z.B die 13 existiert.
im übrigen Beispiel wäre es 2x

Ich habe folgendes Versucht.. Leider OHNE Erfolg..

PHP:
$statement = $pdo->prepare("SELECT SUM(Anzahl1+Anzahl2+Anzahl3+Anzahl4+Anzahl5+Anzahl6) AS Anzahl FROM (
SELECT
     SUM(CASE zahl1 WHEN 25 THEN 1 END) AS Anzahl1,
     SUM(CASE zahl2 WHEN 25 THEN 1 END) AS Anzahl2,
     SUM(CASE zahl3 WHEN 25 THEN 1 END) AS Anzahl3,
     SUM(CASE zahl4 WHEN 25 THEN 1 END) AS Anzahl4,
     SUM(CASE zahl5 WHEN 25 THEN 1 END) AS Anzahl5,
     SUM(CASE zahl6 WHEN 25 THEN 1 END) AS Anzahl6
FROM Ziehung
)_tmp");
echo "Die Zahl 25 wurde ".$row['Anzahl']. "mal gezogen";
 
Zuletzt bearbeitet:
Meine Datenbank zur besseren Verständigung
 

Anhänge

  • Bildschirmfoto 2018-02-06 um 12.14.26.png
    Bildschirmfoto 2018-02-06 um 12.14.26.png
    50,2 KB · Aufrufe: 5

Neue Beiträge

Zurück