[Resolvido] Instrução select incorreta
Boa noite! Estou com dificuldades em conseguir selecionar o modelo mais votado sem que repita o valor dele de acordo com cada usuário:
/*****************
TABELA VOTO
*****************/
id_usuario | id_modelo | id_caracteristica
1 | 1 | 2
1 | 1 | 1
O mais próximo que consegui, foi utilizando:
SELECT id_usuario,
id_modelo, id_caracteristica
FROM voto
GROUP BY id_usuario ;
Mas dessa forma, uma segunda caracteristica votada foi excluida:
id_usuario | id_modelo | id_caracteristica
1 1 2
Preciso que ficasse de uma forma como:
id_usuario | id_modelo | id_caracteristica
1 1 2
1
/*****************
TABELA MODELO
*****************/
id modelo
1 gol
2 uno
3 celta
4 ka
/*****************
TABELA CARACTERISTICA
*****************/
id caracteristica
1 basico
2 completo
3 ar
4 airbag
5 direcao
6 abs
7 alarme
8 trava
9 vidro
10 vidro
/*****************
TABELA USUARIO
*****************/
id usuario
1 fulano
2 cicrano
Me perdoem pela confusão, pois até eu mesmo não estou entendendo o que faço.
Discussão (14)
Carregando comentários...