Here's a quick tip to dump the SQL for query.
$query = new Books::find()->where('author=2'); echo $query->createCommand()->sql;
or to get the SQL with all parameters included try:
$query->createCommand()->getRawSql()
Thanks to http://chris-backhouse.com/Yii2-Output-the-SQL-from-a-query-builder/1027