twin экстрасенса походу ищет, в задание нельзя написать что должен быть включен ONLY_FULL_GROUP_BY?
_____________
"internet explorer всех правильней отображает страницы" ©
Цитата (S.Chushkin @ 14.09.2018 - 16:58) |
Его повторяемость не гарантируется. Читайте доку. |
Цитата (twin @ 14.09.2018 - 14:12) |
Этим я хочу придать важности процессу. Ведь любой джун, написавший класс и создавший объект считает что он крутой ООПэшник. |
Цитата (twin @ 14.09.2018 - 18:29) |
Кстати, тот кто решил это первым способом не прошел. |
Цитата (twin @ 14.09.2018 - 21:22) |
В джуны правда тебя записать можно было бы. |
Цитата (Ron @ 14.09.2018 - 19:15) |
Но если это будет не джун, а сильный джун, даже немного мидл? Сергей Немчинский однажды сказал, что предпочитал выбирать вакансии с меньшими требованиями чем по факту мог претендовать. Ради комфорта, особенно не первое время, пока вливаешься в коллектив и т.д. |
Цитата (Ron @ 14.09.2018 - 19:15) |
Вот он запомнит своё задание, потом раздуплит что такое на самом деле ООП - будет неловкая ситуация, скажет: "чего ж вы от меня хотели в тот раз на собеседовании?". Или подумает не слишком лестно. И будет прав. |
Цитата (Ron @ 14.09.2018 - 19:15) |
Ну правда, это перебор. Сам факт попытки решить одним запросом для джуна уже норм. |
Цитата (Ron @ 14.09.2018 - 19:15) |
Пффффф, с такими джунами у себя в фирме, ты долго в своём кресле не просидишь. Да я не знаю кто бы усидел. =) |
Цитата (twin @ 15.09.2018 - 03:15) |
Дело в том, что любой джун, если он достойный джун, довольно скоро перестает им быть. |
Цитата (twin @ 15.09.2018 - 03:15) |
Но он решил выпендриться и попался в капкан. |
Цитата (twin @ 15.09.2018 - 03:15) |
И с другой стороны, если он начнет совать туда всякие паттерны, или не дай Бог действительно напишет на ООП |
Цитата (twin @ 15.09.2018 - 03:15) |
Либо через три дня потребует новую должность и соответствующую ЗП, либо свалит через пару недель, потому что не его уровень, и он пришел на перебиться. |
Цитата (Ron @ 15.09.2018 - 00:24) |
В том и дело, что прямое требование ООП как раз подразумевает обратное. А в итоге получается "не дай Бог действительно напишет на ООП", ну странно до невозможности. |
Цитата (Ron @ 15.09.2018 - 00:24) |
Какой вердикт тот вынесет, особенно не зная кто конкретно составитель теста, но вроде как тамошний тимлид? |
Цитата (Ron @ 15.09.2018 - 00:24) |
Не понял, вам в фирму нужен толковый джуниор который "довольно скоро перестает им быть"? Ну так и что же, он не потребует зарплату превратившись в мидла? |
Цитата (Ron @ 15.09.2018 - 00:24) |
Такое. Подбор кадров к себе в команду дело сугубо личное. Ты спросил как нам тест - мы ответили. =) |
Цитата (twin @ 15.09.2018 - 01:15) |
А лучше бы этого не делал, ибо выглядит теперь бледно. |
SELECT * FROM authors as a
JOIN (
SELECT c.id_author as a_id, COUNT(c.id_author) as count, max(c.rating) as s
FROM poems as c
GROUP BY c.id_author
HAVING COUNT(c.id_author) > 1
) as b on a.id = b.a_id
WHERE
a.status = 1
ORDER BY b.s DESC
Цитата (twin @ 14.09.2018 - 21:22) |
... установлен в only_full_group_by, так, что не дает выполнять такие запросы. Хоть расшибись. |
Цитата |
Поясни мне бестолочу, что у меня не так в запросе. И почему (о чудо!) он работает в дефолтной 5.7? |
Цитата (twin @ 15.09.2018 - 04:55) |
Это же касается и запроса. Лично я противник больших запросов, и для себя решал бы задачу двумя атомарными. А в DDD так вообще составные запросы не используются. |
Цитата (vital @ 15.09.2018 - 15:29) |
... но сам не понимающий в чем его главная загвостка |
Цитата (vital @ 15.09.2018 - 15:29) |
И раз уж пошла речь и что бы не быть голословным, я бы сходу делал как-то так, если это можно считать 1м запросом конечно(простите за форматирование и буквы, накидывалось на коленке). |
Цитата (vital @ 15.09.2018 - 11:29) |
Так он по делу все сказал, проблема не в версии мускл, а в понимании того как работает GROUP BY. И вот оно там юзается не корректно. То что в результате совпало ожидаемое с полученным - это стечение обстоятельств, а не гарантия. |
Цитата (vital @ 15.09.2018 - 11:29) |
И раз уж речь про версии мускл и джунов - вы реально думаете, что человек к-й ищется на джуна, т.е с большой долей вероятности не имеет никаокго опыта, знает что-то про различия в версиях мускл? |
Цитата (vital @ 15.09.2018 - 11:29) |
Печально, когда решение о найме на работу принимает человек, придумавший задание, но сам не понимающий в чем его главная загвостка |
Цитата (S.Chushkin @ 15.09.2018 - 12:57) |
Во-во, а нам потом исправляй |
Цитата (S.Chushkin @ 15.09.2018 - 13:07) |
Да именно, подобные задачи решались и могут решаться подобными запросами. Они рабочие на всех версиях. |
Цитата (twin @ 15.09.2018 - 15:20) |
[QUOTE=S.Chushkin,15.09.2018 - 12:57]Таблицы по 180 полей, запросы черт ногу сломит. |