El "tal vez filtro" probablemente le permita hacer esto con la API Slick de tipo seguro sin concatenar cadenas SQL. https://gist.github.com/cvogt/9193220
Aparte de eso, eliminar los alias, cuando sea posible, sería una buena mejora del compilador de consultas, en el que también he pensado en el pasado. Agregue un ticket:https://github.com/slick/slick/issues