lpi1:sql
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
| lpi1:sql [2014/09/18 07:40] – [Das Skript in einer Datei] stefan_miethke | lpi1:sql [2015/08/17 13:07] (aktuell) – [Dokumentation] ingo_wichmann | ||
|---|---|---|---|
| Zeile 17: | Zeile 17: | ||
| Aufbau gemäß ''/ | Aufbau gemäß ''/ | ||
| - | sqlite3 accounts.db <<SQL | ||
| <code sql> | <code sql> | ||
| + | sqlite3 accounts.db <<SQL | ||
| + | |||
| CREATE TABLE users ( | CREATE TABLE users ( | ||
| uid text, | uid text, | ||
| Zeile 28: | Zeile 29: | ||
| shell text | shell text | ||
| ); | ); | ||
| + | |||
| + | SQL | ||
| </ | </ | ||
| - | SQL | ||
| ==== Benutzer importieren ==== | ==== Benutzer importieren ==== | ||
| Zeile 42: | Zeile 44: | ||
| SQL INSERT Statement zum Einfügen der Daten in die Tabelle '' | SQL INSERT Statement zum Einfügen der Daten in die Tabelle '' | ||
| - | cat << | ||
| <code sql> | <code sql> | ||
| + | cat << | ||
| + | |||
| INSERT INTO users ( uid, password, uidNumber, gidNumber, gecos, home, shell ) | INSERT INTO users ( uid, password, uidNumber, gidNumber, gecos, home, shell ) | ||
| VALUES ( ' | VALUES ( ' | ||
| + | |||
| + | SQL | ||
| </ | </ | ||
| - | SQL | ||
| === Mit '' | === Mit '' | ||
| Zeile 64: | Zeile 68: | ||
| Für die ''/ | Für die ''/ | ||
| - | sqlite3 accounts.db << | ||
| <code sql> | <code sql> | ||
| - | | + | sqlite3 accounts.db <<SQL |
| - | CREATE TABLE members ( gidNumber integer, uid text ); | + | |
| + | CREATE TABLE groups ( gid text, password text, gidNumber integer ); | ||
| + | CREATE TABLE members ( gidNumber integer, uid text ); | ||
| + | |||
| + | SQL | ||
| </ | </ | ||
| - | SQL | ||
| ==== Gruppen importieren ==== | ==== Gruppen importieren ==== | ||
| Zeile 299: | Zeile 305: | ||
| ===== Subselect ===== | ===== Subselect ===== | ||
| - | Die Durchschnitt der Gruppennummern aus der Tabelle '' | + | Den Durchschnitt der Gruppennummern aus der Tabelle '' |
| <code sql> | <code sql> | ||
| select avg(gidNumber) from users; | select avg(gidNumber) from users; | ||
| Zeile 357: | Zeile 363: | ||
| ====== Dokumentation ====== | ====== Dokumentation ====== | ||
| * [[http:// | * [[http:// | ||
| - | * {{: | + | * {{: |
lpi1/sql.1411026050.txt.gz · Zuletzt geändert: 2014/09/18 07:40 von stefan_miethke
