Eléphant du PHP |
451 Messages
17 déc. 2011, 17:17
Oui c'est sur que c'est compliqué mais je pense avoir une idée.
Car j'exécute ma requête je pense que je vais faire de façon à exploser ma requête pour faire que des select.
Exemple:
Requête de départ:
SELECT a.*, b.id, b.username FROM table1 AS a LEFT JOIN table2 as b ON b.id = a.user_id WHERE a.id = 1
Requête final:
SELECT * FROM table1 WHERE id = 1
SELECT id, username FROM table2 WHERE id = {Le retour de la première requête soit user_id}
Je sais pas si niveau ressource c'est bon mais sinon je sais pas trop comment faire car même en renommant les champs avec des AS et aussi en mettant des allias au table quand elles sont appelé plusieurs fois ça ne va pas non plus.