Created
August 1, 2010 15:10
-
-
Save mikl/503453 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- Start with the session CCK table | |
SELECT u.mail, n.title FROM content_type_session AS cts | |
-- JOIN the node table to get users.uid. | |
INNER JOIN node AS n ON (cts.vid = n.vid AND n.status = 1) | |
-- JOIN the users table to get e-mail, name, etc. | |
INNER JOIN users AS u ON (n.uid = u.uid) | |
-- LEFT JOIN the user role filtering on the DrupalCon attendee role. | |
-- This means that users WITHOUT this role will have a null value in the result set. | |
LEFT JOIN users_roles AS ur ON (u.uid = ur.uid AND rid = 5) | |
-- Filter on accepted sessions and a NULL value in the rid field. | |
WHERE cts.field_session_type_value = 'session' AND rid IS NULL; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment