1
Comment puis-je exclure un utilisateur avec un user_id de 1 par exemple de la requête suivante ci-dessous?Question MySQL
Voici mon code MySQL.
Comment puis-je exclure un utilisateur avec un user_id de 1 par exemple de la requête suivante ci-dessous?Question MySQL
Voici mon code MySQL.
SELECT users.*, COUNT(*) as coun, users_comments.user_id
FROM users_comments
INNER JOIN users ON users_comments.user_id = users.user_id
WHERE users.user_id != 1 <---------------
GROUP BY users_comments.user_id
ORDER BY coun DESC
LIMIT 5
SELECT users.*, COUNT(*) as coun, users_comments.user_id
FROM users_comments
JOIN users ON users_comments.user_id = users.user_id
WHERE users.user_id not in(1,3)
GROUP BY users_comments.user_id
ORDER BY coun DESC
LIMIT 0,5
Merci pour cet extrait de code, qui peut fournir une aide immédiate. Une explication appropriée [améliorerait considérablement] (// meta.stackexchange.com/q/114762) sa valeur éducative en montrant * pourquoi * ceci est une bonne solution au problème, et le rendrait plus utile aux futurs lecteurs avec des semblables, mais pas identique, des questions. S'il vous plaît [modifier] votre réponse pour ajouter une explication, et donner une indication des limites et des hypothèses qui s'appliquent. –