If you like Lisp I presume you would prefer Datalog over SQL, as that is used in the Clojure related database Datomic. Datalog is much more elegant and composable than SQL.
Compared to the strongly-typed deep embedding of SQL in Slick in Scala it is astonishing how useful something so simple can be.