AKSA-EFI/AutoFilter ExcelMexcel
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
<language>SQL</language>
= Übung: Excel's Autofilter mit SQL nachstellen =
Diese Übung basiert auf den Daten der Tabelle <tt>Mitarbeiter</tt>.
<code id="4ec2e840b3421" hidden>
DROP TABLE IF EXISTS mitarbeiter;
CREATE TABLE mitarbeiter (
name varchar(255) DEFAULT NULL,
vorname varchar(255) DEFAULT NULL,
abteilung varchar(255) DEFAULT NULL,
gehalt double DEFAULT NULL
);
INSERT INTO mitarbeiter VALUES ('Thomann', 'Bert', 'VK', 2890.50);
INSERT INTO mitarbeiter VALUES ('Seeler', 'Gerhard', 'VK', 3645.94);
INSERT INTO mitarbeiter VALUES ('Saftig', 'Herrmann', 'VK', 3950.00);
INSERT INTO mitarbeiter VALUES ('Kuntz', 'Stefan', 'VK', 3854.21);
INSERT INTO mitarbeiter VALUES ('Konrad', 'Friedrich', 'VK', 3820.00);
INSERT INTO mitarbeiter VALUES ('Gründel', 'Georg', 'VK', 3246.44);
INSERT INTO mitarbeiter VALUES ('Hansen', 'Gregor', 'LA', 4280.00);
INSERT INTO mitarbeiter VALUES ('Trautner', 'Karl', 'LA', 4320.00);
INSERT INTO mitarbeiter VALUES ('Atzenger', 'Dietrich', 'LA', 3800.00);
INSERT INTO mitarbeiter VALUES ('Schreiber', 'Philip', 'EK', 2731.00);
INSERT INTO mitarbeiter VALUES ('Mößner', 'Gerhard', 'EK', 3856.55);
INSERT INTO mitarbeiter VALUES ('Klein', 'Dietrich', 'EK', 3923.00);
INSERT INTO mitarbeiter VALUES ('Braatz', 'Matthias', 'EK', 5833.00);
INSERT INTO mitarbeiter VALUES ('Braun', 'Thomas', 'EK', 4188.22);
INSERT INTO mitarbeiter VALUES ('Heinicke', 'Michael', 'DV', 3560.00);
INSERT INTO mitarbeiter VALUES ('Wessing', 'Holger', 'DP', 3612.00);
INSERT INTO mitarbeiter VALUES ('Muscheid', 'Eberhard', 'DP', 3500.00);
INSERT INTO mitarbeiter VALUES ('Hark', 'Stefan', 'BH', 6215.00);
INSERT INTO mitarbeiter VALUES ('Traunert', 'Stefan', 'BH', 2921.84);
INSERT INTO mitarbeiter VALUES ('Schulz', 'Martin', 'BH', 3432.00);
INSERT INTO mitarbeiter VALUES ('Meier', 'Heinz', 'BH', 3550.00);
INSERT INTO mitarbeiter VALUES ('Binsen', 'Hans', 'BH', 3842.45);
INSERT INTO mitarbeiter VALUES ('Weber', 'Eberhard', 'AV', 3428.00);
INSERT INTO mitarbeiter VALUES ('Pfaff', 'Karl', 'AV', 4250.00);
INSERT INTO mitarbeiter VALUES ('Klein', 'Peter', 'AV', 4250.00);
</code>
<run id="4ec2e840b349d">
SELECT * FROM mitarbeiter;
</run>