Ich lerne den MySQL-Zugriff mit Python. Dazu habe ich eine Verständnisfrage.
Ich habe eine Tabelle "Testtab"
in der Datenbank "Testdb"
mit 4 Spalten (Zeit, A, B, C).
In den Spalten Zeit, A und B sind Werte vorhanden, in C soll etwas ergänzt werden.
Angenommen, es gibt eine Uhrzeit 19.30. Der Spaltenwert C soll in der Zeile bei 19:30 angefügt werden.
Ist diese Vorgehensweise richtig:
cursor = Datenbank_handler.cursor()
Ich suche nach der Stelle 19.30 und setze den Cursor an diese Position:
cursor.execute ("SELECT 'Zeit' FROM 'Testtab' WHERE '19:30')
Dann füge ich den Wert bei 19.30 in Spalte C ein:
cursor.execute ("REPLACE INTO 'Testdb'.'Testtab' (C) VALUES ('1234')
Datenbank_handler.commit ()
Ich habe eine Tabelle "Testtab"
in der Datenbank "Testdb"
mit 4 Spalten (Zeit, A, B, C).
In den Spalten Zeit, A und B sind Werte vorhanden, in C soll etwas ergänzt werden.
Angenommen, es gibt eine Uhrzeit 19.30. Der Spaltenwert C soll in der Zeile bei 19:30 angefügt werden.
Ist diese Vorgehensweise richtig:
cursor = Datenbank_handler.cursor()
Ich suche nach der Stelle 19.30 und setze den Cursor an diese Position:
cursor.execute ("SELECT 'Zeit' FROM 'Testtab' WHERE '19:30')
Dann füge ich den Wert bei 19.30 in Spalte C ein:
cursor.execute ("REPLACE INTO 'Testdb'.'Testtab' (C) VALUES ('1234')
Datenbank_handler.commit ()