Buenas al foro tengo una duda que no se me ocurre como realizarlo tengo dos tablas categoría y noticias le paso los datos de las bases de datos:
Código SQL:
Ver originalCREATE TABLE `categoria` (
`categoria_id` INT(1) NOT NULL AUTO_INCREMENT,
`categoria_nombre` VARCHAR(300) DEFAULT NULL,
`categoria_color` VARCHAR(80) DEFAULT NULL,
PRIMARY KEY (`categoria_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
Donde categoría tiene 3 valores: 1-Editorial, 2-General, 3-Local. Lo que quiero realizar es que en cierto sector de la pagina se imprima la categoria 1, que sería Editorial, la consulta que hago es:
Código SQL:
Ver originalSELECT * FROM noticia, categoria WHERE noticia.categoria_id = categoria.categoria_id
ORDER BY id DESC LIMIT 1";
Pero se me ocurrió esta consulta pero no me imprime nada:
Código SQL:
Ver originalSELECT * FROM noticia, categoria
WHERE noticia.categoria_id = categoria.categoria_id=1 ORDER BY id DESC LIMIT 1
Desde ya muchas gracias por su ayuda