Tom's Guide > Forum > Programmation > Need HELP : Requete MySQL

Need HELP : Requete MySQL

Forum Programmation : Need HELP : Requete MySQL

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonjour à tous,

J'ai un petit soucis avec une requête SQL.
Je m'explique :

J'ai 2 tables construites comme ceci :

TICKET
ID
category
assign
author

USERS
ID
name

mon problème est que dans la table TICKET, assign et author renvoient tous les 2 à la table USERS.

Comment puis-je faire ma requête pour pouvoir récupérer le nom de l'auteur ET le nom de l'assign quand ceux-ci sont différents ?

Je voudrais que ma requete ne contiennent que les noms de tout.

Merci d'avance.
A plus

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Slt,

tout simplement :
$reponse = mysql_query("SELECT assign, author FROM TICKET" )

a moins que j'ai louper un episode lol

------------------------------ La parole est d'argent mais le silence est d'or
Répondre à DivX_666

Non ce n'est pas ça :p .

En fait avec ta requête, je vais juste récupéré des nombres.
Ces nombres correspondent à des users qui sont définis dans la table USERS.

Par exemple dans ticket j'ai :
ID : 5
assign : 23
author : 42
name : Probleme Imprimante

et dans Users j'ai :
ID : 23 --- 42
name : toto --- bibi


et moi je voudrais récupéré :
5 --- toto --- bibi --- Problème imprimante

Répondre à Fr4nsou3

Tu peut faire deux requete (une par table) que tu concatene et le tour est joué ^^

------------------------------ La parole est d'argent mais le silence est d'or
Répondre à DivX_666

Fr4nsou3 a écrit :

Non ce n'est pas ça :p .

En fait avec ta requête, je vais juste récupéré des nombres.
Ces nombres correspondent à des users qui sont définis dans la table USERS.

Par exemple dans ticket j'ai :
ID : 5
assign : 23
author : 42
name : Probleme Imprimante

et dans Users j'ai :
ID : 23 --- 42
name : toto --- bibi


et moi je voudrais récupéré :
5 --- toto --- bibi --- Problème imprimante



Voici la réponse :

SELECT assign, users.nom nom_assign, author, users2.nom nom_author
FROM TICKET, users, users users2
where users.id = ticket.assign
and users2.id = ticket.author;

Répondre à na1100

J'espère que depuis le 27 mai il a trouver la solution ;)

------------------------------ La parole est d'argent mais le silence est d'or
Répondre à DivX_666
Tom's Guide > Forum > Programmation > Need HELP : Requete MySQL
Aller à :

Il y a 2261 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Liens