const queryAddress = (type) => ` LEFT JOIN ( SELECT address_field.address_id, address_field.message_id FROM address_field INNER JOIN field_name WHERE field_name.field_id = address_field.field_id AND field_name.field_name = '${type}' ) `; const queryFromId = queryAddress("from"); const queryToId = queryAddress("to"); const queryCcId = queryAddress("cc"); module.exports = { queryFromId, queryToId, queryCcId }