Николай
Илья ты не тот человек, с которым мне хотелось бы спорить ))
Миша
Но мы бы посмотрели
Илья
Илья
пойду тогда на тренировку
Алексей
Да, там есть пара забавных комментов.
Может когда займусь им дальше. Если вдруг какой энтузиаст решит присоединиться.
Алексей
Ребят, помощь ваша нужна. По SQL кто нибудь шарит хорошо?
Есть вот такой запрос:
SELECT Animations.id, Animations.uid, Animations.added, Animations.modified, Animations.autor, Animations.category, Animations.name, Animations.tags, Animations.description, Animations.thumb, Animations.published, (SELECT SUM(rate) FROM am_votes as Votes WHERE Votes.animation_id = Animations.id) as rate, (SELECT COUNT(frame_id) FROM am_frames as Frames WHERE Frames.animation_id = Animations.id) as frames_count FROM am_animations AS Animations WHERE ( Animations.published = 1 AND frames_count = 1 )
Если убрать из запроса "frames_count = 1" И выполнить его как SQL, то возвращает список записей с доп. полем frames_count, все как надо, количество кадров там.
Но, если добавляю в условие, то "#1054 - Неизвестный столбец 'frames_count' в 'where clause'" ... что там неправильно делаю?
Алексей
Алексей
Я это за него сделал )
Aleksei
а если в системе еще какой-то переименовыватель стоит, fileTranslit к примеру, то полный мрак настает. Хотя без MI он нормально работает и штука нужная
Anonymous
Ребят, помощь ваша нужна. По SQL кто нибудь шарит хорошо?
Есть вот такой запрос:
SELECT Animations.id, Animations.uid, Animations.added, Animations.modified, Animations.autor, Animations.category, Animations.name, Animations.tags, Animations.description, Animations.thumb, Animations.published, (SELECT SUM(rate) FROM am_votes as Votes WHERE Votes.animation_id = Animations.id) as rate, (SELECT COUNT(frame_id) FROM am_frames as Frames WHERE Frames.animation_id = Animations.id) as frames_count FROM am_animations AS Animations WHERE ( Animations.published = 1 AND frames_count = 1 )
Если убрать из запроса "frames_count = 1" И выполнить его как SQL, то возвращает список записей с доп. полем frames_count, все как надо, количество кадров там.
Но, если добавляю в условие, то "#1054 - Неизвестный столбец 'frames_count' в 'where clause'" ... что там неправильно делаю?
это ж генерик поле, оно не может в where быть. Скоре всего нужно джоин мутить
Алексей
блин, джойн там не прокатит.
Алексей
Алексей
Anonymous
потому что сортировка работает после условий
Anonymous
а where - до
Anonymous
вернее не до условий
Anonymous
в общем, порядок выполнения такой, что на момент сортировки поле уже есть
Алексей
какой нибудь костыль бы...
Anonymous
where запускается до обработки вложенных подзапросов в select
Алексей
можно, конечно просто в цикле отсекать те, у которых кадров больше, но это недопустимо по нагрузке
Алексей
а если подзапрос вставить прямо в where?
Алексей
О, вроде работает
Алексей
Если вдруг интересно, вот такую штуку делаю http://test.grifon-it.ru
Anonymous
Степан Куркин
Евгений
Евгений
ок
Алексей
Эльдар
Эльдар
Эльдар
ребят подскажите как теперьсделать чтобы то на что поставили галочку то этот текст и отображался
Эльдар
как выводить
Миша
Не отображался где
Эльдар
тут же надо как то написать ну чтобы если выбрали это то выводил это , а у меня можно получается несколько выбирать пунктов это через idx выводится или как?
Эльдар
я ваще чёта не могу догнать)
Эльдар
это типо сортировки у меня
Миша
Опиши что надо то
Эльдар
Эльдар
табуляция
Эльдар
Миша
Ааа
Эльдар
получается этот чекбокс должен ресурсам добавить классы
Миша
А ну в чем проблема
Эльдар
например если выберут две подкатегории то добится два класса и он будет отображатся в двух табуляциях)
Эльдар
а как в чанке правильно прописать?)
Миша
Ты же выводишь которые галочкой
Миша
Это тебе в каждом надо прописать
Эльдар
через idx или через phx if is?))
Миша
Феном?
Миша
Да там как угодно
Эльдар
Эльдар
так можно?)
Миша
Ну да
Эльдар
спасибо щас попробую))\
Миша
Эльдар
у тебя там до сих пор праздники?)
Миша
Нет
Anonymous
Ты повором подрабатываешь?
Миша
Нет
Эльдар
Миша
Эльдар
Эльдар
Эльдар
как сделать чтобы полоски не добавлялись?
Эльдар
если я их стираю в поле то в выборе только одна группа остаётся
Эльдар
получается они обязательно но они отображаются
Andrey
Egor
Ребят заметил что начало появлятся вот такая страница -
Egor
Egor
Что может быть ?
Egor
Это новость
Egor
http://aptchess.ru/novosti/vyiezdnyie-grossmejsterskie-shkolyi/180-zavershilas-vyiezdnaya-grossmejsterskaya-shkola-assocziaczii