Вопрос № 33235: Здравствуйте.
У меня опять вопрос по sql:
Здесь мне Stamm предложили код:
DELETE FROM link WHERE confirm='n' AND dateActive
DELETE FROM mail WHERE NOT( id_mail IN (SELECT id_mail FROM link))
В принцепе не плохо: сначала уда...Вопрос № 33255: День добрый господа эксперты. Подскажите где можно скачать книигу А. Кухарчик. 'PHP: обучение на примерах'. Желательно в формате pdf. Если есть возможность скиньте пожалуйста сюда Ruslanforever@mail.ru...
Вопрос № 33.235
Здравствуйте.
У меня опять вопрос по sql:
Здесь мне Stamm предложили код:
DELETE FROM link WHERE confirm='n' AND dateActive
DELETE FROM mail WHERE NOT( id_mail IN (SELECT id_mail FROM link))
В принцепе не плохо: сначала удаляем из одной, затем из другой если нету среди указанных значений при выборке.
Но вот сервер mysql выдает ошибку:
You have an error in your SQL syntax near 'SELECT id_mail FROM mail'
Пробывал такоие запросы:
DELETE FROM mail_chanel WHERE NOT (id_mail IN (SELECT id_mail FROM mail)) и
DELETE FROM mail_chanel WHERE id_mail NOT IN (SELECT id_mail FROM mail)
то же ошибка.
Версия сервера 3.23.53
В чем проблема?
Отвечает: Diztex
Здравствуйте, Оськин Дмитрий Владимирович!
Дело в версии MySQL, вложенные запросы работают начиная с 4.x
Видимо придется Вам сначала выбрать в массив все id_mail из таблицы link
а затем 2 запросами удалить их из link и mail
DELETE FROM link WHERE id_mail IN ('.implode(',', $array_id_mails).')
DELETE FROM mail WHERE id_mail IN ('.implode(',', $array_id_mails).')
Ответ отправил: Diztex (статус: 1-ый класс)
Отправлен: 14.01.2006, 14:58
Отвечает: Дмитрий Иванов
Здравствуйте, Оськин Дмитрий Владимирович!
если мне не изменяет память , то расширенная возможность использования встроенных запросов в MySQL появилась только в четвертой версии.
--------- ставя оценку - подумай, может ты не все описал.
Ответ отправил: Дмитрий Иванов (статус: Студент)
Отправлен: 14.01.2006, 17:25
Отвечает: IceTaG
Здравствуйте, Оськин Дмитрий Владимирович!
Возможно дело в том, что у вас стоит база данных SQL не поддерживающая вложенные запросы.
Ответ отправил: IceTaG (статус: 1-ый класс)
Отправлен: 15.01.2006, 08:25
Вопрос № 33.255
День добрый господа эксперты. Подскажите где можно скачать книигу А. Кухарчик. 'PHP: обучение на примерах'. Желательно в формате pdf. Если есть возможность скиньте пожалуйста сюда Ruslanforever@mail.ru
Отправлен: 14.01.2006, 16:18
Вопрос задал: psevdo (статус: 1-ый класс)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Klesman
Здравствуйте, psevdo!
Вот нужная Вам ссылка:
http://education.aspu.ru/get.php?fi=php/KuharchikPHPObuchenie.rar
Сам по ней скачал - pdf, ~17 метров.
А ещё можете зарегистрироваться здесь
http://www.dfni.dp.ua/books/
Тут она только для зарегистрированных пользователей и в формате djvu. Здесь вообще очень много хороших книжек.
Удачи.
Ответ отправил: Klesman (статус: 1-ый класс)
Отправлен: 14.01.2006, 19:55