möchte Lottozahlen der vergangen Ziehungen mit den getippten Lottozahlen vergleichen.
An anderer Stelle gebe ich Anzahl der Übereinstimmungen aus.
Das Problem ist das die Zahlen an Unterschiedlichen Stellen stehen, so kann die getippte Zahl data[0][2] z.B. bei der Ziehung die Zusatzzahl sein.
Der untere Code funktioniert, aber es gibt viele Wiederholungen, kann das irgendwie verbessert werden?
https://github.com/MarkusHackspacher/py ... handler.py Zeile 160ff
Code: Alles auswählen
c.execute("select rowid,* from ziehung \
where zahl_1 in (?,?,?,?,?,?) \
or zahl_2 in (?,?,?,?,?,?) \
or zahl_3 in (?,?,?,?,?,?) \
or zahl_4 in (?,?,?,?,?,?) \
or zahl_5 in (?,?,?,?,?,?) \
or zahl_6 in (?,?,?,?,?,?) \
or zahl_zusatz in (?,?,?,?,?,?) ORDER BY d",
(
data[0][1], data[0][2], data[0][3], data[0][4], data[0][5], data[0][6],
data[0][1], data[0][2], data[0][3], data[0][4], data[0][5], data[0][6],
data[0][1], data[0][2], data[0][3], data[0][4], data[0][5], data[0][6],
data[0][1], data[0][2], data[0][3], data[0][4], data[0][5], data[0][6],
data[0][1], data[0][2], data[0][3], data[0][4], data[0][5], data[0][6],
data[0][1], data[0][2], data[0][3], data[0][4], data[0][5], data[0][6],
data[0][1], data[0][2], data[0][3], data[0][4], data[0][5], data[0][6]
))
http://markush.cwsurf.de/joomla_17/inde ... verwaltung