Задать вопрос
  • Как создать правильно уточняющий запрос?

    @Akina
    topalek, количество уникальных значений в списке.
  • В чем ошибка SQL запроса?

    @Akina
    После группировки значение kolich отдельной записи - недоступно.

    Среднее следует рассчитать отдельно в подзапросе либо CTE.
  • Как создать правильно уточняющий запрос?

    @Akina
    FanatPHP, на то и шаблон. Впрочем, скорее всего, и он автору не поможет - ты его уже с двух сторон толкал, а толку ноль.
  • Чудеса с MySQL как избежать?

    @Akina
    мне интересно почему так произошло. Изменений насколько я понимаю не было.

    "Я ничего не делал, оно само!"

    Изменения - были. И ты собственно их нашёл/вычислил. Причём они произошли в таком месте, изменения в котором даже на обновление Windows не спишешь (очень теоретически - можно списать на обновление этого самого ПО - но разработчик очень быстро скажет, возможно ли подобное). А потому я бы заставил клиента жёстко найти того, кто эти изменения сделал, и допросить с пристрастием, на зачем это было сделано. Халатность, бездумность, идиотизм или сознательная диверсия - это и самому клиенту будет полезно узнать...

    И даже не сомневайся - изменения внесены вполне определённым человеком, руками.
  • Чудеса с MySQL как избежать?

    @Akina
    То есть был компьютер. На нём стоял MySQL. На нём работало приложение. Общение между ними было настроено через localhost. Всё работало нормально.

    Кто-то изменил настройки и попробовал заставить их общаться через адрес сетевого интерфейса вместо localhost, всё поломалось.

    И теперь вместо того, чтобы просто вернуть как всё было, Вы пытаетесь уговорить их всё же заработать с этими новыми настройками? Я правильно излагаю?
  • Как суммировать данные при их нахождении в sql одним запросом?

    @Akina
    Ну вообще-то весь запрос - это один большой бред.

    Агрегатные функции (SUM) есть, но GROUP BY нет - т.е. весь набор записей трактуется как одна группа. Но в этих условиях выбирать одно значение из всей группы (для SELECT *), причём заведомо от фонаря какое - совершенно бессмысленное мероприятие.

    В общем, лучше определитесь с логикой происходящего - пока её просто нет. Оптимизировать же нечто не имеющее смысла, точно так же бессмысленно.
  • Чудеса с MySQL как избежать?

    @Akina
    там было server=localhost после изменения на белый ip все завелось
    А MySQL правда переехал на указанный белый IP, или он по-прежнему на том же хосте (получившем ещё и белый адрес), где и приложение?
  • Почему прерывается связь?

    @Akina
    Ну идут потери пакетов, отсюда лаги. Замеры скорости ничего не скажут, надо именно процент потерь смотреть, причём не ICMP. Для начала убедитесь, что проблема не локальная - что она как минимум наблюдается на двух разных устройствах, причём подключенных по меди, а не по воздуху.
  • Сколько потребляет коммутатор на 4-10 юнитов при большой нагрузке?

    @Akina
    админ, у которого такая железка под рукой, мог глянуть данные, ответить и вопрос был бы закрыт.

    Вот у меня, скажем, есть аналогичные железки - но я не представляю, как "глянуть данные". На самой железке табло "Сейчас я жру столько-то" - нету, смотреть загрузку четырёх УПСов, на которых сидит в общей сложности 11 единиц оборудования, бессмысленно, а тормозить девайсы и перестёгивать их так, чтобы можно было померить, что в данный момент кушает один девайс - да щазз! вот мне больше заняться нечем кроме как яму себе копать.

    А ещё - вот у меня две такого плана железки, и по набивке корзин у них потребление будет различаться, я думаю, где-то вдвое (а с учётом реально используемых портов - может, и втрое). Ну скажу я тебе навскидку "600 и 1500 Вт" - сильно поможет?
  • Виноват провайдер или моя настройка роута на Микротике?

    @Akina
    Как я понимаю, DST-адрес 0.0.0.0/0 означает, что трифик от провайдера поступает на сам роутер.
    Наоборот. Маршрут - это куда отправлять пакеты.
  • Как замостить ориентированный по осям Rectangle блоками максимального размера, обходя препятствия?

    @Akina
    Скорее всего будет отлично работать вариант как тут:
    Неоптимально поделено... можно уложиться в 7 плиток.
    60a64de4cfe18106318932.jpeg
    К слову, прилегание по стороне не гарантирует не-прохождения отрезка между центрами через запрещённую область.
  • Как собрать дату из отдельно времени и даты в postgres?

    @Akina
    Ну ленивый народ пошёл... открыть справку и посмотреть? не, не слышали.

    Date/Time Functions and Operators
    Третья сверху операция.

    date + time → timestamp
    Add a time-of-day to a date
    date '2001-09-28' + time '03:00' → 2001-09-28 03:00:00


    И там же, но пониже - CURRENT_DATE, вместо " date(now())".
  • Как удаленно подключиться к базе MySQL?

    @Akina
    имя ip адрес, логин и пароль, можно подключиться к базе данных?

    Ещё необходимо, чтобы на MySQL существовала соответствующая учётная запись. Ибо логин - это только имя, а учётная запись включает ещё и IP-адрес клиентского компа (т.е. твой).

    Или phpmyAdmin можно использовать?

    Если имеется в виду phpmyAdmin там - да, если у тебя - нет (вернее, см. выше - если подключишь его к удалённому серверу, то можно).
  • Конвертация типа и условие?

    @Akina
    CenterJoin,

    Потому что тут условие. Ну, нужно, чтоб были значения и тру и фолс в зависимости от того пустое ли поле

    Вот они, последствия того, что попытка решения написана, а сама задача - нет. Хотя надо и то, и другое - или хотя бы наоборот. Ок, ща поправим.. готово.
  • Конвертация типа и условие?

    @Akina
    СУБД хотя бы укажите. Уж про её версию я даже не заикаюсь...

    Кстати, использовать алиас поля выходного набора во WHERE - нельзя. Ошибка будет...
  • Как создать представление в PostgreSQL?

    @Akina
    Забудьте про SELECT * на всю оставшуюся жизнь. Звезда - только в COUNT(*), во всех остальных случаях - перечисляем отдельные поля. Руки авось не отвалятся. А если поля имеют совпадающие имена - обязательно разводим конфликты присвоением уникальных алиасов (для остальных полей - по желанию).

    в обычном запросе всё работает и данные выводятся.

    В обычном запросе сервер отдал, а как там дальше будет разруливаться конфликт - это не его дело, ему соответственно начхать. А представление ты можешь потом применить в запросе, и эта неоднозначность станет проблемой самого сервера - оно ему надо?
  • Как придумать алгоритм поиска свободных машин такси в радиусе координат пользователя?

    @Akina
    Владимир Коротенко, ну попробую поверить.

    Хотя из моей практики (да, прямо скажем, небольшой) - в MySQL при использовании spatial data предотбор по отклонению серьёзно ускорял поиск, а сравнимые по скорости результаты получались только когда порядка четверти точек попадали в пред-отбор.
  • Как найти причину потерь в сети?

    @Akina
    Проблема с потерями не только на рдп, а и на другие ресурсы и внутри сети.

    Вот! с этого и надо было начинать. Проблема явно в самой сети, причём скорее всего в СКС. И тут без управляемого коммутатора, с его статистикой по портам, одним "китайским тестером", ничего не сделать. 90% за то, что проблема где-то в коммуникациях, либо кто-то мощно флудит, выедая всю полосу сети, либо недавно силовой кабель переложили и пустили рядом с сетевым (или иного рода наводки-помехи).

    Уж коли два коммутатора есть, и Вы делили сеть на два сегмента - проверьте, есть ли потери между узлами сети, подключенными к одному и тому же коммутатору. Скорее всего, на одном будет всё гладко, а на втором нет. Хотя гадить могут и более одного порта...