Join GitHub today
[5.5] Remove "select" bindings from MySQL delete statments. #22285
This PR will ensure "select" bindings are removed and join arguments are put in the correct order:
delete `users` from `users` inner join `names` on `names`.`user_id` = `users`.`id` and `names`.`user_id` = ? where `users`.`id` = ?
Here "join" bindings comes first and then "where" bindings, select bindings aren't needed in the query and thus removed.