Skip to content

Instantly share code, notes, and snippets.

@tertek
Last active January 7, 2021 11:21
Show Gist options
  • Save tertek/c19d4e0990b9bde4bce849037c8e0193 to your computer and use it in GitHub Desktop.
Save tertek/c19d4e0990b9bde4bce849037c8e0193 to your computer and use it in GitHub Desktop.
SQL to export fields with all comments from REDCap
SELECT d.record, d.field_name, d.value, dqr.comment, dqr.ts as `Time Raised`, u.username as `User Assigned`, dqr.response
FROM `redcap_data` as d
LEFT JOIN `redcap_data_quality_status` as dqs ON d.record = dqs.record AND d.field_name = dqs.field_name
LEFT JOIN `redcap_data_quality_resolutions` as dqr ON dqr.status_id = dqs.status_id
LEFT JOIN `redcap_user_information` as u ON dqs.assigned_user_id = u.ui_id
WHERE
# exclude unneeded fields
d.field_name NOT LIKE "%_complete"
# define project
AND d.project_id = 49
AND dqr.comment IS NOT NULL
ORDER BY d.record
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment