Problème requête Mysql
Fermé
gaerebut
Messages postés
1017
Date d'inscription
mardi 30 octobre 2007
Statut
Membre
Dernière intervention
22 novembre 2013
-
Modifié par gaerebut le 6/06/2011 à 10:50
Profil bloqué - 6 juin 2011 à 11:19
Profil bloqué - 6 juin 2011 à 11:19
A voir également:
- Problème requête Mysql
- Mysql download - Télécharger - Bases de données
- Phpmyadmin a tenté de se connecter au serveur mysql, et le serveur a rejeté la connexion. merci de vérifier les valeurs de host, username et password dans la configuration et de s'assurer qu'elles correspondent aux informations fournies par l'administrateur du serveur mysql. ✓ - Forum PHP
- Le paquet « mysql-server » n'a pas de version susceptible d'être installée ✓ - Forum Debian
- La requête graphql n’est pas autorisée facebook - Forum Facebook
- Error 2002 (hy000): can't connect to local mysql server through socket '/var/run/mysqld/mysqld.sock' (2) ✓ - Forum Linux / Unix
2 réponses
Pourquoi tu ne fais pas tout simplement
select question.id, reponse.id_question
from question inner join reponse on question.id=reponse.id_question
where question.id=toniddequestion
Et tu testes si c'est vide
Varaldi Q.
Laisse moi 2 minutes que j'te trouve un autre truc...
select question.id, reponse.id_question
from question inner join reponse on question.id=reponse.id_question
where question.id=toniddequestion
Et tu testes si c'est vide
Varaldi Q.
Laisse moi 2 minutes que j'te trouve un autre truc...
gaerebut
Messages postés
1017
Date d'inscription
mardi 30 octobre 2007
Statut
Membre
Dernière intervention
22 novembre 2013
171
6 juin 2011 à 11:09
6 juin 2011 à 11:09
Merci pour ta réponse mais cela ne réponds pas exactement à ce que je cherche !
En effet, il peut ne pas y avoir de réponse sur la question donc je pense qu'utiliser un LEFT JOIN est utile.
De plus, la question tirée au hazard ne doit pas avoir été déjà répondu.
Donc ici on va devoir tirer une question au hazard masi avant voir si une réponse existe ET si cette réponse à une IP différente de la notre!
Le tout en une seule requête..
Je suis sûr que c'est possible U_U'
Merci quand même de ta réponse :-)
Gaerebut
En effet, il peut ne pas y avoir de réponse sur la question donc je pense qu'utiliser un LEFT JOIN est utile.
De plus, la question tirée au hazard ne doit pas avoir été déjà répondu.
Donc ici on va devoir tirer une question au hazard masi avant voir si une réponse existe ET si cette réponse à une IP différente de la notre!
Le tout en une seule requête..
Je suis sûr que c'est possible U_U'
Merci quand même de ta réponse :-)
Gaerebut