I'm new to Rails and Arel I created a join query but looks poorly written
join_query = ActiveRecord::Base.connection.execute <<~SQL.strip_heredoc ( SELECT schools.name, sum(q.enrollment), count(*) FROM schools LEFT JOIN ( SELECT sites.school_id, sites.enrollment FROM sites JOIN projects ON sites.project_id = projects.id WHERE sites.school_id IS NOT NULL and projects.type IN ('Startup') AND projects.deleted_at IS NULL ) q ON q.school_id = schools.id GROUP BY schools.name ) SQL join_query.values How can this be written using Arel?
Also, could you point me out to a good tutorial in this subject?
Thanks in advance