AFAIK you cannot do it from an sql batch. I probably would write a vba script that opens a word document and a db connection, executes the query and writes the resultset into the word document.
But that is OT.
Another way is to implement a SSIS data flow and write a custom destination component that write to a word document much like the way in the above mentioned solution.