J'ai deux tables dans ma base de données, et je voudrais récupérer des informations à partir des deux sans avoir à faire deux requêtes. Fondamentalement, les user_ID (s) récupérés à partir de la table des tâches doivent être utilisés pour obtenir ces noms d'utilisateur (s) respectifs de la table des utilisateurs. C'est ce que j'ai jusqu'à présent, mais la requête retourne false:Aide avec la requête MySQL
SELECT t.user_id, t.nursery_ss, t.nursery_ws, t.greeter, t.date
u.user_first_name, u.user_last_name
FROM tasks_tbl AS t
INNER JOIN users_tbl AS u ON t.user_id = u.user_id
WHERE t.date = '2009-11-29'
Toutes les suggestions seraient appréciées. Merci.
Qu'advient-il si vous supprimez la clause WHERE? En retournant false, voulez-vous dire que la requête ne renvoie aucun résultat? –
La requête semble bonne. Essayez d'enlever 'WHERE t.date = '2009-11-29'' et voir le résultat. Peut-être qu'il n'y a pas de telles données dans DB –
Publier la sortie de 'DESCRIBE TASKS_TBL' –