gads12q
Новичок
есть 2 таблицы (photos, photoscomments);
столбцы - photos ('id','photo') ,
photoscomments ('idcom','id','photoscomments');
CREATE TABLE IF NOT EXISTS `photos` (
`id` int(5) NOT NULL AUTO_INCREMENT,
`photo` varchar(50) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
и
CREATE TABLE IF NOT EXISTS `photoscomments` (
`idcom` int(5) NOT NULL AUTO_INCREMENT,
`coments` text NOT NULL,
`id` int(5) NOT NULL,
PRIMARY KEY (`idcom`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
id-связь между таблицами.
вопрос: как вытащить из таблицы photos 10 последних записей и при этом присоединить таблицу
photoscomments по ключам id=id и оттуда вытащить 5 последних photoscomments по каждой photos.id?
и всё про всё 1 или 2 запроса к бд???
Большое спасибо!
столбцы - photos ('id','photo') ,
photoscomments ('idcom','id','photoscomments');
CREATE TABLE IF NOT EXISTS `photos` (
`id` int(5) NOT NULL AUTO_INCREMENT,
`photo` varchar(50) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
и
CREATE TABLE IF NOT EXISTS `photoscomments` (
`idcom` int(5) NOT NULL AUTO_INCREMENT,
`coments` text NOT NULL,
`id` int(5) NOT NULL,
PRIMARY KEY (`idcom`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
id-связь между таблицами.
вопрос: как вытащить из таблицы photos 10 последних записей и при этом присоединить таблицу
photoscomments по ключам id=id и оттуда вытащить 5 последних photoscomments по каждой photos.id?
и всё про всё 1 или 2 запроса к бд???
Большое спасибо!