não mysqldump, mas mysql cli ...
mysql -e "select * from myTable" -u myuser -pxxxxxxxxx mydatabase
você pode redirecioná-lo para um arquivo se quiser:
mysql -e "select * from myTable" -u myuser -pxxxxxxxx mydatabase > mydumpfile.txt
Atualização:A postagem original perguntou se ele poderia despejar do banco de dados por consulta. O que ele perguntou e o que ele quis dizer eram diferentes. Ele realmente queria apenas mysqldump todas as tabelas.
mysqldump --tables myTable --where="id < 1000"