EuLe | Fabi
Benutzer
- Beiträge
- 10
Code:
DROP DATABASE bank;
CREATE DATABASE bank;
USE bank;
CREATE TABLE kunde (kundenid INTEGER NOT NULL PRIMARY KEY AUTO_INCREMENT, name VARCHAR(60), vorname VARCHAR(60),geschlecht VARCHAR(20), geburtsdatum VARCHAR(10), adresse VARCHAR(60));
CREATE TABLE konto (kontoid INTEGER NOT NULL PRIMARY KEY AUTO_INCREMENT, guthaben INTEGER, pin INTEGER);
CREATE TABLE kundenkonto (kontoid INTEGER NOT NULL PRIMARY KEY AUTO_INCREMENT, kundenid INTEGER, FOREIGN KEY (kundenid) REFERENCES kunde (kundenid));
CREATE TABLE benutzer (benutzername VARCHAR(60), passwort VARCHAR(20));
So, dass sind die Datenbanken, die benutzt werden
Code:
DELETE FROM konto, kundenkonto WHERE konto.kontoid = kundenkonto.kontoid and kundekonto.kundenid = 1
Der DELETE-Befehl scheint nicht richtig zu sein, ich hab schon viel versucht konnte aber noch keine Lösung finden. Vielleicht könntet ihr mir helfen. Anscheinend ist ein Syntax-Fehler verantwortlich!?
Vielen Dank
Euer EuLe