|
|
|
| Есть запрос, задача которого грохнуть ВСЕ данные пользователя из всех таблиц БД, одновременно. Таблиц в БД с данными пользователя оказалось 14 шт. И запрос получился такой:
$sql_del = "
DELETE
users,
users_customers,
users_ds,
users_friends,
users_orders,
users_partners,
users_partners_payments,
users_partners_stat,
users_pitanie,
users_sizes,
users_students,
users_students_actions,
users_tel,
users_z
FROM users
LEFT JOIN users_customers ON users.id_user = users_customers.id_user
LEFT JOIN users_ds ON users.id_user = users_ds.id_user
LEFT JOIN users_friends ON users.id_user = users_friends.id_user
LEFT JOIN users_orders ON users.id_user = users_orders.id_user
LEFT JOIN users_partners ON users.id_user = users_partners.id_user
LEFT JOIN users_partners_payments ON users.id_user = users_partners_payments.id_user
LEFT JOIN users_partners_stat ON users.id_user = users_partners_stat.id_user
LEFT JOIN users_pitanie ON users.id_user = users_pitanie.id_user
LEFT JOIN users_sizes ON users.id_user = users_sizes.id_user
LEFT JOIN users_students ON users.id_user = users_students.id_user
LEFT JOIN users_students_actions ON users.id_user = users_students_actions.id_user
LEFT JOIN users_tel ON users.id_user = users_tel.id_user
LEFT JOIN users_z ON users.id_user = users_z.id_user
WHERE users.id_user = $id_user";
|
Сильно страшный? | |
|
|
|
|
|
|
|
для: tAleks
(17.03.2011 в 10:38)
| | Ну так как запрос не сильно часто выполняется, то почему бы и нет? Собственно даже не очень важно сколько времени это действо будет длится, так как это удаление, а не вставка. | |
|
|
|