J'ai une erreur avec une requête simple utilisant une jointure.Erreur SQLSTATE Erreur de syntaxe ou violation d'accès: 1066 Table/alias non unique: 'users_sessions'
Ma requête:
SELECT users_sessions.user_id AS users_sessions_user_id,
users.last_name AS users_last_name,
users.first_name AS users_first_name
FROM prefix_users_sessions AS users_sessions,
prefix_users AS users INNER JOIN
users_sessions
ON users.id = users_sessions.user_id
Mon erreur:
SQLSTATE [42000]: Erreur de syntaxe ou violation d'accès: 1 066 pas unique table/alias: 'users_sessions'
Je ne comprends pas le message ... je ne vois pas où l'alias est utilisé plus celui-là.
Qui peut m'aider à résoudre ce problème?
Merci d'avance pour votre aide.
--SOLVED--
La bonne requête est la suivante:
SELECT users_sessions.id AS users_sessions_id,
users_sessions.user_id AS users_sessions_user_id,
users.lastname AS users_lastname, users.firstname AS
users_firstname
FROM prefix_users_sessions AS users_sessions
JOIN prefix_users AS users ON users.id = users_sessions.user_id
Merci pour vos lumières Gordon – MOWebCreation