If the resulting table is large and opens up a less-like mode where I can scroll and pan around, but if I quit this mode, the terminal is cleared and there seems to be no way to take a second look at the data.
In Linux and OS X the less command should keep the output in the screen after you press 'q'.
You can try that from the command line yourself. Try:
less -SRXF <filename.txt>
That should print the file and not clear the screen when you press 'q'.
You can also override the pager to change from less to something else right from inside mycli. For example:
amjith@localhost:(none)> pager cat
That will use cat instead of less for paging the output and that should keep the output in the screen but it won't page them like less.