kdk
03.07.2007, 13:46
есть
create table prazdnik(
id_prazdnik smallint(6) not null AUTO_INCREMENT,
id_menu smallint(6) not null,
prazdnik varchar(255) not null,
primary key(id_prazdnik)
)Type=Myisam;
create table mess(
id_mess smallint(6) not null AUTO_INCREMENT,
id_prazdnik smallint(6) not null,
mess varchar(255) not null,
primary key(id_mess)
)Type=Myisam;
мне нужно вывести так,
select mess.id_mess,mess.mess from prazdnik,mess where prazdnik.id_menu=1 and prazdnik.id_prazdnik=1;
но выводится почему то вся таблица!
Зарание спасибо.
create table prazdnik(
id_prazdnik smallint(6) not null AUTO_INCREMENT,
id_menu smallint(6) not null,
prazdnik varchar(255) not null,
primary key(id_prazdnik)
)Type=Myisam;
create table mess(
id_mess smallint(6) not null AUTO_INCREMENT,
id_prazdnik smallint(6) not null,
mess varchar(255) not null,
primary key(id_mess)
)Type=Myisam;
мне нужно вывести так,
select mess.id_mess,mess.mess from prazdnik,mess where prazdnik.id_menu=1 and prazdnik.id_prazdnik=1;
но выводится почему то вся таблица!
Зарание спасибо.