Esta consulta que pareces pedir es una de las más simples, pero también de las más importantes para saber entender lo que son bases relacionales y su estructura. Tal vez te convendría echar un vistazo a las bases de datos relacionales, a su estructura y a las reglas que las regulan, a lo que es una primary key y una foreign key, etc., así como a alguna de las consultas más habituales. Si no es el caso, tal vez se trate de un problema a la hora de programar los resultados.
Código MySQL:
Ver originalselect articulos.idarticulo
, articulos.nombre
, subrubros.nombre
ON articulos.idsubrubro
=subrubros.idsubrubro
Respecto a la segunda parte que pides:
Cita: Al pinchar tendría que saber que seleccionó si es el subrubro o un artículo para buscar sus publicaciones.
me parece que es más de programación, aunque requiere, claro está, una consulta posterior para traerte las publicaciones del artículo o del subrubro. Cuando te traes el dato de la base generas un enlace para el artículo y para el producto y a través de la url pasas el valor que utilizarás en el filtro de la nueva consulta tras el where. Debes pedir ayuda en programación para ello.