|
|
|
| я нашел запрос на удаление пустых тег после удаления новостей http://softtime.ru/forum/read.php?id_forum=3&id_theme=76023 переписал под dle в виде:
delete from dle_tags left join dle_post on dle_post.id=dle_tags.id where dle_post.id is null
|
Выкидает ошибку: #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'left join dle_post on dle_post.id=dle_tags.id where dle_post.id is null' at line 2
Подскажите что пишу не так ато я в sql полный профан | |
|
|
|
|
|
|
|
для: scynet
(04.10.2010 в 12:48)
| | Укажите таблицу/alias из которой удаляете.
delete tags from dle_tags tags
left join dle_post
on dle_post.id=tags.id
where dle_post.id is null
|
Кроме того, предикат dle_post.id=dle_tags.id явно не тот который Вам нужен. | |
|
|
|
|
|
|
|
для: root
(04.10.2010 в 14:13)
| | а какой нужен?
столбцы в dle_tags
id news_id tag
dle_post
id autor date short_story full_story xfields title descr keywords category alt_name comm_num allow_comm allow_main allow_rate approve fixed rating allow_br vote | |
|
|
|
|
|
|
|
для: scynet
(04.10.2010 в 14:24)
| |
on dle_post.id=tags.news_id
|
| |
|
|
|
|
|
|
|
для: root
(04.10.2010 в 14:13)
| | есть спасибо! | |
|
|
|