Files
2022-11-23 21:45:06 +01:00

43 lines
1.2 KiB
SQL

DROP TABLE IF EXISTS vokabeln;
CREATE TABLE vokabeln (
id INTEGER PRIMARY KEY AUTOINCREMENT,
vokabel TEXT NOT NULL,
stammform TEXT NOT NULL,
art TEXT NOT NULL,
flexion TEXT NOT NULL,
uebersetzung TEXT NOT NULL,
lektion TEXT NOT NULL,
kommentar TEXT NOT NULL
)
;
INSERT INTO "vokabeln" ("id", "vokabel", "stammform", "art", "flexion", "uebersetzung", "lektion", "kommentar") VALUES (1, 'videre', 'video', 'verb', 'e-konj', 'sehen', '2', 'Testvokabel');
INSERT INTO "vokabeln" ("id", "vokabel", "stammform", "art", "flexion", "uebersetzung", "lektion", "kommentar") VALUES (2, 'fames', 'famis f.', 'substantiv', 'gem.-dekl', 'Armut', '4', 'test');
INSERT INTO "vokabeln"
("vokabel", "stammform", "art", "flexion", "uebersetzung", "lektion", "kommentar")
VALUES
('rarara', 'rararae f.', 'substantiv', 'a.-dekl', 'Rarraium', '4', 'test');
DROP VIEW if exists arten;
CREATE VIEW arten AS
SELECT art FROM vokabeln GROUP BY art;
--SELECT * FROM arten;
DROP VIEW if exists flexionen;
CREATE VIEW flexionen AS
SELECT flexion FROM vokabeln GROUP BY flexion;
--SELECT * FROM flexionen;
DROP VIEW if exists lektionen;
CREATE VIEW lektionen AS
SELECT lektion FROM vokabeln GROUP BY lektion
;
--SELECT * FROM lektionen;