Was ist die beste/richtige/schnellste/am besten geeignete Weise zu erkennen, ob eine Zeile mit einer gegebenen Rowid existiert?SQLite: Erkennen, ob eine Rowid existiert
Oder durch Erweiterung, hwo, um festzustellen, ob mindestens eine Zeile vorhanden ist, die einer bestimmten Bedingung entspricht?
Ich feuern einige dieser Anfragen. Ich bin derzeit
SELECT 1 FROM table WHERE condition LIMIT 1
mir ein bisschen komisch aussieht, aber sieht aus wie „die am wenigsten Arbeit“ für die db mir aber meine SQL-Kenntnisse fleckige ist.
Du bist besser dran mit SELECT 1 FROM Tabelle WHERE ID = whatever' oder, wenn SQLite unterstützt, 'SELECT EXISTS (SELECT 1 FROM Tabelle WHERE id = was auch immer) 'für ein boolesches Ergebnis. –