Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
lpi1:sql [2015/07/09 09:53] stefan_miethke [Tabellen für Gruppen anlegen] |
lpi1:sql [2015/08/17 13:07] (aktuell) ingo_wichmann [Dokumentation] |
||
---|---|---|---|
Zeile 44: | Zeile 44: | ||
SQL INSERT Statement zum Einfügen der Daten in die Tabelle ''users'': | SQL INSERT Statement zum Einfügen der Daten in die Tabelle ''users'': | ||
- | cat <<SQL | ||
<code sql> | <code sql> | ||
+ | cat <<SQL | ||
+ | |||
INSERT INTO users ( uid, password, uidNumber, gidNumber, gecos, home, shell ) | INSERT INTO users ( uid, password, uidNumber, gidNumber, gecos, home, shell ) | ||
VALUES ( '$uid', '$password', '$uidNumber', '$gidNumber', '$gecos', '$home', '$shell' ); | VALUES ( '$uid', '$password', '$uidNumber', '$gidNumber', '$gecos', '$home', '$shell' ); | ||
+ | |||
+ | SQL | ||
</code> | </code> | ||
- | SQL | ||
=== Mit ''while''-Schleife alle Benutzer importieren === | === Mit ''while''-Schleife alle Benutzer importieren === | ||
Zeile 303: | Zeile 305: | ||
===== Subselect ===== | ===== Subselect ===== | ||
- | Die Durchschnitt der Gruppennummern aus der Tabelle ''users'' berechnen: | + | Den Durchschnitt der Gruppennummern aus der Tabelle ''users'' berechnen: |
<code sql> | <code sql> | ||
select avg(gidNumber) from users; | select avg(gidNumber) from users; | ||
Zeile 361: | Zeile 363: | ||
====== Dokumentation ====== | ====== Dokumentation ====== | ||
* [[http://www.sqlite.org/lang.html]] | * [[http://www.sqlite.org/lang.html]] | ||
- | * {{:visual_sql_joins_orig.jpg?200|}} | + | * {{:visual_sql_joins_orig.jpg?200|}} ( [[http://www.codeproject.com/Articles/33052/Visual-Representation-of-SQL-Joins| Quelle]] ) |