Jak zmienie AND na OR to znowu wyswietla restauracje, ktore maja w ofercie ktorykowiek z zadanych posilkow.
[sql:1:cea7dca7ba]
CREATE TABLE Restauracje(
id_rest int auto_increment primary key,
nazwa_rest char(10)
);
CREATE TABLE Posilki(
id_pos int auto_increment primary key,
nazwa_pos char(10)
);
CREATE TABLE Posilki_Restauracji(
id_rest int,
id_pos int
);
INSERT INTO Restauracje (nazwa_rest) VALUES ('Pierwsza');
INSERT INTO Restauracje (nazwa_rest) VALUES ('Druga');
INSERT INTO Restauracje (nazwa_rest) VALUES ('Trzecia');
INSERT INTO Restauracje (nazwa_rest) VALUES ('Czwarta');
INSERT INTO Restauracje (nazwa_rest) VALUES ('Piata');
INSERT INTO Posilki (nazwa_pos) VALUES ('Pizza');
INSERT INTO Posilki (nazwa_pos) VALUES ('Hamburger');
INSERT INTO Posilki (nazwa_pos) VALUES ('Hot-dog');
INSERT INTO Posilki (nazwa_pos) VALUES ('Kebab');
INSERT INTO Posilki (nazwa_pos) VALUES ('Gyros');
INSERT INTO Posilki_Restauracji (id_rest,id_pos) VALUES ('1','1');
INSERT INTO Posilki_Restauracji (id_rest,id_pos) VALUES ('1','2');
INSERT INTO Posilki_Restauracji (id_rest,id_pos) VALUES ('1','3');
INSERT INTO Posilki_Restauracji (id_rest,id_pos) VALUES ('1','4');
INSERT INTO Posilki_Restauracji (id_rest,id_pos) VALUES ('1','5');
INSERT INTO Posilki_Restauracji (id_rest,id_pos) VALUES ('2','2');
INSERT INTO Posilki_Restauracji (id_rest,id_pos) VALUES ('2','3');
INSERT INTO Posilki_Restauracji (id_rest,id_pos) VALUES ('2','4');
INSERT INTO Posilki_Restauracji (id_rest,id_pos) VALUES ('2','5');
INSERT INTO Posilki_Restauracji (id_rest,id_pos) VALUES ('3','3');
INSERT INTO Posilki_Restauracji (id_rest,id_pos) VALUES ('3','4');
INSERT INTO Posilki_Restauracji (id_rest,id_pos) VALUES ('3','5');
INSERT INTO Posilki_Restauracji (id_rest,id_pos) VALUES ('4','4');
INSERT INTO Posilki_Restauracji (id_rest,id_pos) VALUES ('4','5');
INSERT INTO Posilki_Restauracji (id_rest,id_pos) VALUES ('5','5');
[/sql:1:cea7dca7ba]
Mysle ze to zupelnie wystarczy
Niecierpliwie czekam na rezultaty