Size: a a a

2019 September 30

YA

Yury Alexandrov in QA Alliance
Поэтому условиг на 3 месяца перенеси в having
источник

YA

Yury Alexandrov in QA Alliance
Всм про три раза
источник

YA

Yury Alexandrov in QA Alliance
Хотя ща гляну там чот совсем все не то
источник

YA

Yury Alexandrov in QA Alliance
Почему ты по тикету то группируешь?
источник

IS

Igor Sukmanov in QA Alliance
Yury Alexandrov
Поэтому условиг на 3 месяца перенеси в having
having вроде же не работает с where. или я не прав?
источник

YA

Yury Alexandrov in QA Alliance
Igor Sukmanov
having вроде же не работает с where. или я не прав?
Не прав
источник

R(

Roman (rpwheeler) in QA Alliance
Как нащот дописать HAVING  COUNT(*) >= 3 в конец, раз уж с ним получается начало?

Или таблицу с данными в каком-то виде выложить.
источник

YA

Yury Alexandrov in QA Alliance
Разница как я указал
источник

YA

Yury Alexandrov in QA Alliance
Во времени применения условия
источник

YA

Yury Alexandrov in QA Alliance
Если вы поместите какое-нибудь условие в having , для которого не нужны групированнве данные, вместо того, что бы разместить его в where - можете ощутимо замедлить работу запроса
источник

YA

Yury Alexandrov in QA Alliance
Igor Sukmanov
Друзья приветсвую еще раз!
Я все по томуже вопросу)
Вариант который предложил @LesovG не сработал он ругается на total. а точнее пишет "#1054 - Неизвестный столбец 'total' в 'where clause'"
Потому что столбец тотал появляется после группировки
источник

YA

Yury Alexandrov in QA Alliance
Igor Sukmanov
SELECT ord.ticket_id, ow.owner_name, ow.phone, COUNT(*) AS total
FROM owners ow
JOIN orders ord
ON ow.ticket_id = ord.ticket_id
WHERE ord.overdue = 1
AND total >= 3
GROUP BY ord.ticket_id
В оунерах есть ид?
источник

IS

Igor Sukmanov in QA Alliance
Roman (rpwheeler)
Как нащот дописать HAVING  COUNT(*) >= 3 в конец, раз уж с ним получается начало?

Или таблицу с данными в каком-то виде выложить.
вот задание и данные к нему
источник

YA

Yury Alexandrov in QA Alliance
Ууу
источник

YA

Yury Alexandrov in QA Alliance
А почему у вас тогда только две таблицы в запросе?
источник

YA

Yury Alexandrov in QA Alliance
Igor Sukmanov
а не)
Это ТЗ к вакансии
Если им реально нужны такие зеани sql может тогда не стоит туда идти?
источник

IS

Igor Sukmanov in QA Alliance
Yury Alexandrov
А почему у вас тогда только две таблицы в запросе?
Ну мне показалось то можно обойтись 2 таблицами
источник

YA

Yury Alexandrov in QA Alliance
Igor Sukmanov
я не скажу что хорошо знаю sql но это задание меня зацепило) и очень интересно его решить и понять почему оно у меня не работает...
Если прям интересно, я рекомендую пойти итерационным путем
источник

IS

Igor Sukmanov in QA Alliance
Yury Alexandrov
Если им реально нужны такие зеани sql может тогда не стоит туда идти?
Типо у меня не достаточно знаний и опыта для этого?
источник

R(

Roman (rpwheeler) in QA Alliance
Igor Sukmanov
вот задание и данные к нему
Начнём с лулзов. Ticket это одноразовый билет.
Читательский билет должен быть как-то по-другому.

Например:
https://libguides.ala.org/librarycards
источник