Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

stview

Problemas casca com select

Recommended Posts

Eu possuo 4 tabelasnoticia: IDNoticia, CatPortal, CatProg, Texto, User.usuario: IDUsuario, Nome.categoria: IDCat, Descricao.subcategoria: IDsubCat, sIDCat, sDescricao.Em categoria eu tenho: 1-Portal, 2-Imoveis.Em subcategoria eu tenho: 1-1-Noticias, 2-1-Saiba Mais, 3-2-Locação, 4-2-Venda.Eu quero cadastrar uma matéria com referencia a uma subcategoria de cada categoria.Por exemplo: 1-1-3-teste noticias-1.Faço isso para nao ter que cadastrar a mesmo noticia duas vezes e em cada uma fazer referencia a uma sub categoria diferente.Minha dúvida, como fazer o select para listar esta materia sem duplicar o resultado?Estou usando:SELECT n.*, cs.sDescricao, u.Nome FROM usuario u, noticia n, subcategoria cs WHERE (n.CatPortal=cs.IDsubCat OR n.CatProg=cs.IDsubCat) AND n.IDUser=u.IDUser Nas noticias que possuem CatPortal e CatProg preenchidos, ele duplica, naquelas onde uma dos dois campos é nulo ele nao duplica.Como posso resolver este problema?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.