Problema com Select distinct
Pessoal,
Estou com o seguinte problema. Preciso exibir 6 registros por ordem de data (DESC). Até aqui tudo bem, estou conseguindo.
O problema é que estou listando 12 categorias conforme codigo abaixo. E preciso que seja exibido 6 registros de 6 categorias DISTINTAS.
No codigo abaixo ele está repetindo categorias que tenham datas mais recentes que as outras.
Alguem pode me ajudar?
SELECT distinct TOP 6 tblCategorias.foto_categoria, tblCategorias.dsc_categoria, dt_publicacao_noticia, id_noticia, dsc_titulo_noticia FROM tblCategorias, tblNoticias where tblNoticias.id_categoria_noticia in (34, 35, 36, 50, 51, 52, 54, 56, 57, 58, 59, 60, 69, 70,71) and tblCategorias.id_categoria = tblNoticias.id_categoria_noticia ORDER BY dt_publicacao_noticia DESC
Discussão (2)
Carregando comentários...