Dies ist eine alte Version des Dokuments!
Datenbanken
SQLite
Case-insensitive ORDER BY
SELECT _column_ FROM _table_ ORDER BY _column_ COLLATE NOCASE ASC;
Update einer Tabelle mit Werten aus einer anderen
UPDATE _table1_ SET _columnA_ = ( SELECT _columnB_ FROM _table2_ WHERE _table2_._id_ = _table2_.id ) WHERE EXISTS ( SELECT 1 FROM _table2_ WHERE _table2_._id_ = _table2_.id )
Die WHERE-Clause stellt sicher, dass nur Zeilen in _table1_
aktualisiert werden, zu der eine Verknüpfung nach _table2_
existiert - diese würden ansonsten auf NULL
gesetzt werden.
SQLite Manager direkt starten
- SQLite Manager über den Add-ons-Manager von Mozilla Firefox installieren
- Firefox mit dem Parameter
-chrome chrome://sqlitemanager/content/sqlitemanager.xul
aufrufen