Meine aktuelle Abfrage:Wie kann man etwas anderes zurückgeben, wenn nichts gefunden wird?
select timestamp from messagesTable
where partner_jid='" + lastUserJid + "' AND msg='.roll'
order by timestamp DESC LIMIT 1 OFFSET 1;
Dies funktioniert gut ... es sei denn, die Werte in der Datenbank nicht vorhanden. Wenn Werte in der Datenbank nicht vorhanden sind, sollte Select * messagesTable;
oder nichts tun, wenn möglich.
Gibt es eine Möglichkeit, einen Scheck für die innerhalb der gleichen Abfrage hinzufügen? Es muss leider die selbe Abfrage sein, da ich Dinge über adb shell ausführen muss. Ich habe versucht, Dinge mit CASE ausprobiert, aber ich verstehe nicht viel über SQL.
Und was, wenn der Wert nicht vorhanden ist geschehen? –
Wenn der Wert nicht existiert, dann wählen Sie einfach * aus messagesTable; Entschuldigung, sollte @CL hinzugefügt haben. –
Um die Frage zu bearbeiten, klicken Sie auf "Bearbeiten". –