Query Builder собирает SQL программно с биндингами; сырой SQL — для сложного/оптимизированного запроса.
Разбор
- Builder снижает ошибки конкатенации.
- Сложные CTE/window иногда читаемее в SQL.
- Всегда параметры, не интерполяция.
- Поясняйте почему выбран сырой SQL.
Итог
Builder — безопасность и удобство; SQL — контроль формы запроса.