[RESOLU]Aide pour une requête mysql

Kronick
Messages : 3372
Inscription : ven. 12 janv. 2018 17:44

[RESOLU]Aide pour une requête mysql

Message par Kronick »

bonjour à tous !
je suis bloqué sur une requête MySQL :
j'ai un tableau disons "user"

nom | prenom | age
----------------------
john | Bruce | 25
Franky | Vincent | 33

quelle est la requête à utiliser pour :
sélectionner dans cette tables toutes les personnes qui ont le nom "john", comme prénom "Bruce" et comme age "25" ?

en fait je veux simplement m'assurer qu'une ligne respectant ces trois conditions n'existe pas déja
je crois que ça peut être un truc du genre :

Code : Tout sélectionner

SELECT count(*) as numbers FROM user WHERE nom = ''john' AND prenom = 'Bruce' IN là je sais pas trop;
merki :hello:
Avatar de l’utilisateur
Zedoune
Messages : 15343
Inscription : ven. 12 janv. 2018 17:44

[RESOLU]Aide pour une requête mysql

Message par Zedoune »

Salut

Suis vraiment pas un pro du sql :/ mais ça doit faire un truc comme ça
select count(*) from user where nom = "john" and prenom = "bruce" and age = 25
Kronick
Messages : 3372
Inscription : ven. 12 janv. 2018 17:44

[RESOLU]Aide pour une requête mysql

Message par Kronick »

ça marche merci !
je ne savais pas que l'on pouvait mettre plus de 1 seul "AND" dans la requête
suis noob :s

merci :bounce:
Avatar de l’utilisateur
Zedoune
Messages : 15343
Inscription : ven. 12 janv. 2018 17:44

[RESOLU]Aide pour une requête mysql

Message par Zedoune »

ben après tu peux faire avec 2 sous requetes mais ça complique :D

Tu peux faire une requete qui recherche les john dans la requete qui recherche des bruce dans une requete qui cherche un âge de 25 ans, mais là ça complique ^^
Kronick
Messages : 3372
Inscription : ven. 12 janv. 2018 17:44

[RESOLU]Aide pour une requête mysql

Message par Kronick »

oui là ça sert à rien :p
mais c'est bien à partir du IN non ?
Avatar de l’utilisateur
Zedoune
Messages : 15343
Inscription : ven. 12 janv. 2018 17:44

[RESOLU]Aide pour une requête mysql

Message par Zedoune »

oui ça se fait avec le IN :)
Répondre