Datenbank liefert leeres Ergebnis

  • Moin,

    wenn ich eine mySql Datenbank abfrage erhalte ich in der Regel auch ein Ergebnis mit dem ich weiterarbeiten kann.
    Wie aber kann ich weiterarbeiten wenn ich kein Ergebnis erhalt, also kein Datensatz vorhenden ist?

    Mit meinem Laienverständnis habe ich folgendes versucht (funktioniert natürlich nicht....)

    Code
    with con:
        cur = con.cursor()    
        cur.execute("SELECT Jahr FROM Statistik where Jahr = '2013'")
        result = cur.fetchall()
        if result = "":
            print "nix da"
        else:
            for data in result:
                print " Ausgabe: " + str(data[0])

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!