Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Tenho 2 tabelas:
acontecimentos { id, titulo, status (1,0), ip }
acontecimentos_aprovacao { id, acontecimento_id, voto (0,1), ip }
- A tabela acontecimentos é tipo uma notícia, e na tabela acontecimentos_aprovacao é como se fosse comentários;
- Só é permitido ser comentado uma vez. Isso ta OK;
A query que tentei fazer, mas deu erro:
SELECT acon., (SELECT COUNT() FROM acontecimentos_aprovacao WHERE aid = acon.aid AND ip = '' LIMIT 1) AS jaExiste FROM acontecimentos acon WHERE acon.ip != '' AND acon.id != '21' AND acon.status = '0' AND jaExiste = '0' ORDER BY RAND() LIMIT 1
Como posso selecionar somente se o usuário não tiver comentado?
Carregando comentários...