Sqlite-Abfrage - Probleme mit unterschiedlichen Datentypen
Verfasst: Sonntag 25. Dezember 2022, 01:24
Hallo,
frohe Weihnachten.
Ich möchte gerne aus einer Sqlite-Datenbank Daten (Typ REAL) einen Wert abfragen
Mit diesem Wert möchte ich dann Rechnungen durchführen.
Die Abfrage führe ich mit
.... = zeiger.execute("select ..... from ...... where ... = ?", (.......,))
...... = .........fetchone()
durch.
Der Wert wird auch richtig aus der Datenbank geholt. Er ist nur leider der Typ Tuple. Was dann zu Problemen bei der Berechnung z.B. mit Int- oder Float-Daten führt. Kann ich auch eine Abfrage als Foat-Typ durchführen bzw. wie kann Tuple in eine anderenen Typen umwandeln?
An anderer Stelle habe ich es hinbekommen, wenn ich in der Sqlite-Datenbank einen Integer-Typen habe.
Aber für REAL finde ich keine Lösung.
Vielleicht kann mir ja jemand einen Lösungsweg aufzeigen.
Vielen Dank und viele Grüße
frohe Weihnachten.
Ich möchte gerne aus einer Sqlite-Datenbank Daten (Typ REAL) einen Wert abfragen
Mit diesem Wert möchte ich dann Rechnungen durchführen.
Die Abfrage führe ich mit
.... = zeiger.execute("select ..... from ...... where ... = ?", (.......,))
...... = .........fetchone()
durch.
Der Wert wird auch richtig aus der Datenbank geholt. Er ist nur leider der Typ Tuple. Was dann zu Problemen bei der Berechnung z.B. mit Int- oder Float-Daten führt. Kann ich auch eine Abfrage als Foat-Typ durchführen bzw. wie kann Tuple in eine anderenen Typen umwandeln?
An anderer Stelle habe ich es hinbekommen, wenn ich in der Sqlite-Datenbank einen Integer-Typen habe.
Aber für REAL finde ich keine Lösung.
Vielleicht kann mir ja jemand einen Lösungsweg aufzeigen.
Vielen Dank und viele Grüße