· 4 years ago · Mar 18, 2021, 09:30 PM
1DROP DATABASE IF EXISTS Gebrauchtwagenhändler;
2
3CREATE DATABASE IF NOT EXISTS Gebrauchtwagenhändler;
4
5USE Gebrauchtwagenhändler;
6
7--
8-- Tabellenstruktur für Tabelle `Fahrzeuge`
9--
10
11CREATE TABLE IF NOT EXISTS Fahrzeuge (
12 Fahrgestell_NR MEDIUMINT NOT NULL AUTO_INCREMENT PRIMARY KEY,
13 Hersteller CHAR(50) NOT NULL,
14 Fahrzeug_Modell CHAR(50) NOT NULL,
15 Fahrzeug_Farbnr MEDIUMINT NOT NULL,
16 Erstzulassung MEDIUMINT NOT NULL,
17 km-Stand INT NOT NULL,
18 Preis INT NOT NULL
19) ENGINE=InnoDB DEFAULT CHARSET=utf8;
20
21--
22-- Daten für Tabelle `Fahrzeuge`
23--
24
25INSERT INTO Fahrzeuge (Hersteller, Fahrzeug_Modell, Fahrzeug_Farbnr, Erstzulassung, km-Stand, Preis) VALUES
26('Mercedes Benz', 'SLK 200', 5, 2001, 55000, 15500),
27('Maserati', '3200 GT', 4, 1995, 127000, 21700),
28('Mercedes Benz', 'A 180', 1, 2012, 25000, 18750),
29('Wiesmann', 'MF3', 7, 1995, 167000, 35650),
30('Opel', 'Corsa', 1, 1995, 127500, 5400),
31('Mercedes Benz', 'E 200 ', 11, 2012, 19750, 28750);
32
33--
34-- Tabellenstruktur für Tabelle `Modell`
35--
36
37CREATE TABLE IF NOT EXISTS Modell (
38 Modell_Modelle CHAR(50) NOT NULL AUTO_INCREMENT PRIMARY KEY,
39 Leistung_PS MEDIUMINT NOT NULL,
40 Hubraum MEDIUMINT NOT NULL,
41) ENGINE=InnoDB DEFAULT CHARSET=utf8;
42
43--
44-- Daten für Tabelle `Modell`
45--
46
47INSERT INTO Modell (Modell_Modelle, Leistung_PS, Hubraum) VALUES
48('SLK 200', 184, 1800),
49('3200 GT', 343, 3217),
50('A 180', 130, 1400),
51('MF3', 343, 2990),
52('Corsa', 76, 1400),
53('E 200', 136, 2000);
54
55--
56-- Tabellenstruktur für Tabelle `Farbe`
57--
58
59CREATE TABLE IF NOT EXISTS Farbe (
60 Farbe_Farbnr MEDIUMINT NOT NULL AUTO_INCREMENT PRIMARY KEY,
61 Farbe_Farben CHAR(50) NOT NULL
62) ENGINE=InnoDB DEFAULT CHARSET=utf8;
63
64--
65-- Daten für Tabelle `Farben`
66--
67
68INSERT INTO Farbe (Farbe_Farben) VALUES
69('Schwarz'), ('Weiss'), ('Schwarz'), ('Blau'), ('Rot'), ('Grün'), ('Grau'), ('Silber')
70
71//Fehlercode für Patryk
72Error
73Static analysis:
74
752 errors were found during analysis.
76
77Unrecognized data type. (near "-" at position 311)
78A comma or a closing bracket was expected. (near "Stand" at position 312)
79SQL query: Copy
80
81-- -- Tabellenstruktur für Tabelle `Fahrzeuge` -- CREATE TABLE IF NOT EXISTS Fahrzeuge ( Fahrgestell_NR MEDIUMINT NOT NULL AUTO_INCREMENT PRIMARY KEY, Hersteller CHAR(50) NOT NULL, Fahrzeug_Modell CHAR(50) NOT NULL, Fahrzeug_Farbnr MEDIUMINT NOT NULL, Erstzulassung MEDIUMINT NOT NULL, km-Stand INT NOT NULL, Preis INT NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8
82
83MySQL said: Documentation
84
85#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '-Stand INT NOT NULL,
86 Preis INT NOT NULL
87) ENGINE=InnoDB DEFAULT CHARSET=utf8' at line 11