|
|
|
| Здравствуйте
Есть две таблицы (авторы и новости):
и
Как можно удалить всех авторов, у которых нет ни одной новости? | |
|
|
|
|
|
|
|
для: Anatoly_ua
(23.06.2010 в 01:36)
| | DELETE, LEFT JOIN | |
|
|
|
|
|
|
|
для: Тень&
(23.06.2010 в 01:47)
| | Спасибо
Я сделал так:
DELETE FROM author
WHERE NOT EXISTS (select * from news where news.author_id=author.id)
|
А как с LEFT JOIN можно? | |
|
|
|
|
|
|
|
для: Anatoly_ua
(23.06.2010 в 01:59)
| |
DELETE `author`.*
FROM `author` LEFT JOIN `news` ON `author`.`id`=`news`.`author_id`
WHERE `news`.`author_id` IS NULL
|
| |
|
|
|
|
|
|
|
для: sms-send
(23.06.2010 в 02:36)
| | Спасибо, буду знать :) | |
|
|
|