Этот вопрос закрыт для ответов, так как повторяет вопрос Как сформировать правильный запрос в бд?
dazle
@dazle
Хороший электрик, но в душе программист

Как сформировать правильный запрос?

У меня 2 запроса мне нужно их соединить в один, но при соединении он не работает и транзакция тоже не пашет
mysql_query("DELETE FROM `rus` WHERE orderdate < CURDATE() ");

   mysql_query("DELETE FROM `rus` ORDER BY `reyting` DESC LIMIT 3,100");

почему нельзя сделать вот так:
mysql_query("DELETE FROM `rus` WHERE orderdate < CURDATE() ORDER BY `reyting` DESC LIMIT 3,100");

Мне нужно удалить строки таблицы rus в которых ячейка с orderdata будет меньше настоящего времени (это у меня получается) , но так же необходимо при удалении оставить те строки в которых рейтинг был самый высокий тоесть у меня топ 3 идет, начиная с 4 строки должно удалить все записи не отвечающие 1 требованию orderdate < CURDATE().
Как сделать такой запрос?
  • Вопрос задан
  • 74 просмотра
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы