Wie würde man eine ganze Spalte in SQLite-Datenbank für einen bestimmten Wert überprüfen und wenn eine Variable auf truePython Überprüfung SQL-Datenbank-Spalte für Wert
so etwas wie
hasvalue = 'false'
cur = con.cursor()
cur.execute("SELECT id FROM column WHERE hasvalue = '1' LIMIT 1;")
***IF execute returned rows set hasvalue = true here***
if hasvalue == 'true':
do something
else:
dosomethingelse
gesetzt gefunden Wie würde ich HasValue machen wird zu "true", wenn die SQL-Abfrage mit etwas zurückgegeben wird und wenn sie 0 Zeilen zurückgibt, bleibt falsch?
Grundsätzlich möchte ich etwas, das nur ausführen, wenn etwas in einer Spalte gleich 1
Also Sie wollen es mit Python tun oder tun Sie es mit SQL Coz gute SQL-QUerry kann es auch tun. –
Python, da ich nur Code ausführen möchte, wenn die Datenbank für meine Suche true zurückgibt –
So erstellen Sie eine ordnungsgemäße SQL wie: 'SELECT 1 FROM WHERE = ;' Jetzt benutze nur ** fetch ** und wenn es Null Zeilen mit diesem Wert gibt, bekommst du NULL zurück und 1 sonst –