[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Корректность запроса SQL
Игорь_Vasinsky
Смостерил во такой запрос, с точки зрениясинтаксиса он верен?

Задача такая: Уменьшить значение всех ячеек 'pole' на 1, которые больше $var и больше 1

"UPDATE `table` SET `pole` = `pole` - 1 
WHERE `pole` > (SELECT MAX(`pole`) FROM
`table` WHERE `pole` > '"
.$var."') AND `pole` > 1"




Спустя 3 минуты, 27 секунд (17.04.2011 - 22:39) neadekvat написал(а):
Цитата (Игорь_Vasinsky @ 17.04.2011 - 23:36)
Смостерил во такой запрос, с точки зрениясинтаксиса он верен?

Так запустите его. MySQL сам ответит на ваш вопрос.

Спустя 2 минуты, 6 секунд (17.04.2011 - 22:41) Игорь_Vasinsky написал(а):
Хорошо, переформулирую... в чём ошибка?

Спустя 2 минуты, 17 секунд (17.04.2011 - 22:44) neadekvat написал(а):
Хах, да нет, удаление поста не поможет - я уже увидил.
Сначала удалил свою часть поста, дабы не быть обвиненным в клевете. Но раз уж вы признаете, что этот код имеет прямое отношение к конкурсу.. Вы сами считаете это честным?
В принципе, правила такого я не помню в условиях конкурса, но не помогать в вопросах, относящихся к конкурсу имею полное право, коим я и воспользуюсь.

Спустя 2 минуты, 21 секунда (17.04.2011 - 22:46) sharki написал(а):
Игорь_Vasinsky
Что-то знакомое biggrin.gif сделать вложенный запрос, но у тебя не получится, т.к ты используешь одну таблицу на два запроса, а это неправильно для mysql. Так что думай дальше =)

Спустя 2 минуты, 27 секунд (17.04.2011 - 22:48) Игорь_Vasinsky написал(а):
Я уже давно не прошу пиать здесь для меня вес код, а здесь спросил о корректности кода...

p.s. лан. сам подумаю.

не честно было бы на другом форуме об этом говорить.

Спустя 12 минут, 37 секунд (17.04.2011 - 23:01) Trianon написал(а):
Игорь_Vasinsky
про синтакстис ответили вполне точно. Синтаксис проверяется в окне SQL.
А по сути - как-то Вы сильно перемудрили с запросом. Попроще бы. smile.gif

Спустя 2 минуты, 43 секунды (17.04.2011 - 23:04) Игорь_Vasinsky написал(а):
ВСё.. всё. я вкурил как надо.

А по поводу вложенного запрса - не знал, возьму на заметку.
Не сталкивался.

Спустя 23 минуты, 40 секунд (17.04.2011 - 23:27) quickxyan написал(а):
а я вот сам принцип запроса не вкурил хотя в самом начале что-то подсказало, что тема относится к конкурсу.
надо пересмотреть еще разок запрос может и пойму в чем суть)

Спустя 7 часов, 25 минут, 43 секунды (18.04.2011 - 06:53) alex12060 написал(а):
Да запрос конкурный оооочень простой ) И вложенных запросов не надо)


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.