ich versuche aus meiner PostgreSQL Datenbank den höchten TIMESTAMP auszulesen da dies auch der Letzte ist, dies klappt mit dem Code 1 hier auch ganz gut nur wenn ich wie in Code 2 noch einen 2. Wert aus der Line anzeigen möchte, muss ich ja noch hinten an das SELECT ein GROUP BY anhängen und dann wird aufeinmal nichtmehr der höchste TIMESTAMP ausgewählt kann mir hier irgendjemand helfen?
Code 1:
Code: Alles auswählen
conn = psycopg2.connect( port = "5432")
print ("Opened database successfully")
cur = conn.cursor()
cur.execute("SELECT MAX(TIMESTAMP) as TIMESTAMP from MESSDATEN")
row = cur.fetchone()
print (row)
Code: Alles auswählen
conn = psycopg2.connect( port = "5432")
print ("Opened database successfully")
cur = conn.cursor()
cur.execute("SELECT MAX(TIMESTAMP) as TIMESTAMP, LUFTFEUCHTIGKEITDRIN from MESSDATEN GROUP BY TIMESTAMP, LUFTFEUCHTIGKEITDRIN")
row = cur.fetchone()
print (row)