Vorbilderakademie 2012/Informatik/Big Data Company/Wirtschaftskurs Aktiendatenbank

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

<language>SQL</language>

<language>SQL</language>
== Aktiendatenbank == 

<code id="5030003466634" hidden>
DROP TABLE IF EXISTS leser;
CREATE TABLE Aktien (
  ID_NR INTEGER,
  Name varchar(255),
  Wert varchar(255),
  Prozent varchar(255)
); 


INSERT INTO Aktien VALUES (1, 'Siemens', '74,43', '+0,4%');
INSERT INTO Aktien VALUES (2, 'Daimler', 'nicht so wertvoll', '-6%');
INSERT INTO Aktien VALUES (3, 'Volkswagen', 'viel Geld', '02222%');
INSERT INTO Aktien VALUES (4, 'SAP', 'viel Geld',  '01226%');
INSERT INTO Aktien VALUES (5, 'BASF', 'viel Geld',  '02625%');

DROP TABLE Kursteilnehmer IF EXISTS;

CREATE TABLE Kursteilnehmer (ID INTEGER,Name VARCHAR(255), Vorname VARCHAR(255), Nationalitaet VARCHAR(50), Geburtsdatum VARCHAR(30), Groesse INTEGER, Strasse VARCHAR(200), Hausnummer INTEGER, Aktie INTEGER, Stückzahl INTEGER);


INSERT INTO Kursteilnehmer VALUES (1,'Anderson','George','USA','02.11.1932', 172, 'Corn Road', 104, NULL,NULL);
INSERT INTO Kursteilnehmer VALUES (2,'Anderson','Vivian','England','03.05.1936', 165, 'Corn Road', 104, NULL,NULL);
INSERT INTO Kursteilnehmer VALUES (3,'Smith','Tom','USA','07.12.1938', 181, 'Malven Street', 65, NULL,NULL);
INSERT INTO Kursteilnehmer VALUES (4,'Smith','Sara','USA','16.07.1937', 167, 'Malven Street', 65, NULL,NULL);
INSERT INTO Kursteilnehmer VALUES (5,'Linguini','Hans','USA','05.10.1953', 169, 'St. Luis Road', 12, NULL,NULL);
INSERT INTO Kursteilnehmer VALUES (6,'Anderson','Julia','USA','23.04.1956', 162, 'St. Luis Road', 9, 3,4);

</code>

<run id="50300034666b7">
Select * FROM Aktien;
Select * FROM Kursteilnehmer;
Select Kursteilnehmer.Name, Aktien.Name FROM Kursteilnehmer, Aktien WHERE Kursteilnehmer.Aktie = Aktien.ID_NR;
</run>