Esto probablemente debería ser un comentario en un hilo, pero no pude encontrar el correcto. El de “cool scripts” parece estar bloqueado ahora.
El script está diseñado para extraer user_id, username, name, email, custom_field1, custom_field2, trust_level, visits y algunas estadísticas más.
Aquí está el código
SELECT
pr.user_id,
username,
name,
email,
uf.custom_field1,
uf.custom_field2,
tl.trust_level,
visits,
COALESCE(topics_viewed, 0) AS topics_viewed,
COALESCE(posts_read, 0) AS posts_read,
COALESCE(posts_created, 0) AS posts_created,
COALESCE(topics_created, 0) AS topics_created,
COALESCE(topics_with_replies, 0) AS topics_with_replies,
COALESCE(likes_given, 0) AS likes_given,
COALESCE(likes_received, 0) AS likes_received
FROM pr
LEFT JOIN tv USING (user_id)
LEFT JOIN pc USING (user_id)
LEFT JOIN tc USING (user_id)
LEFT JOIN twr USING (user_id)
LEFT JOIN lg USING (user_id)
LEFT JOIN e USING (user_id)
LEFT JOIN uf USING (user_id)
LEFT JOIN tl USING (user_id)
y aquí está el mensaje de error que estoy recibiendo:
PG::UndefinedTable: ERROR: relation "pr" does not exist
LINE 23: FROM pr
^
¿Alguien puede ver qué me he perdido, ya que simplemente no lo encuentro? No soy experto en SQL, así que ha sido un poco una lucha llegar hasta aquí.
Por favor y gracias.