Hello,
CREATE TABLE Game (
gID CHAR(12) PRIMARY KEY,
bet INT,
winloss ENUM('win','loss'),
mID CHAR(10),
FOREIGN KEY (mID) REFERENCES Member (mID)
);CREATE TABLE TableGame (
gID CHAR(12) PRIMARY KEY,
minbet INT,
maxbet INT,
FOREIGN KEY (gID) REFERENCES Game (gID)
);
CREATE TABLE SlotGame (
gID CHAR(12) PRIMARY KEY,
jackpot DECIMAL(10,2),
sID CHAR(5),
FOREIGN KEY (gID) REFERENCES Game (gID),
FOREIGN KEY (sID) REFERENCES Slot (sID)
);
[/code]Was ich nun herausfinden möchte ist, welche MemberIDs in TableGame UND in SlotGame gespielt haben. Mein Problem ist, dass ich nicht weiß, wie ich prüfen soll, ob die Game gID in TableGame UND in SlotGame ist.
Ich habe Dich so verstanden:
select Game.mID,
from Game, TableGame, Slotgame
where Game.gID = TableGame.gID
or Game.gID = SlotGame.gID;
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg