Dies sollte wahrscheinlich ein Kommentar in einem Thread sein, aber ich konnte den richtigen nicht finden. Der „cool scripts“-Thread scheint jetzt gesperrt zu sein.
Das Skript ist so konzipiert, dass es user_id, username, name, email, custom_field1, custom_field2, trust_level, visits und einige weitere Statistiken abruft.
Hier ist der Code
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)
und hier ist die Fehlermeldung, die ich erhalte:
PG::UndefinedTable: ERROR: relation "pr" does not exist
LINE 23: FROM pr
^
Kann jemand sehen, was ich übersehen habe, da ich es einfach nicht finden kann. Ich bin kein SQL-Experte, daher war es ein ziemlicher Kampf, bis hierher zu kommen.
Bitte und danke.