• Как правильно написать SELECT с MAX()?

    irishmann
    @irishmann
    Научись пользоваться дебаггером
    Создал таблицу
    5ca72a08c0a5a488761438.jpeg
    Написал запрос
    SELECT * FROM `test` WHERE nom_uch = 100 AND nom_kvit = (SELECT max(nom_kvit) FROM `test` WHERE nom_uch=100)

    Результат
    5ca72c745fc0f736820981.jpeg
    Ответ написан
    2 комментария
  • Как правильно написать SELECT с MAX()?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    SELECT `Номер участка`, COUNT(*) AS `count`
      FROM `table`
      ORDER BY `count` DESC
      LIMIT 1
    Ответ написан
    3 комментария
  • Как взять интернет из другой подсети?

    POS_troi
    @POS_troi
    СадоМазо Админ, флудер, троль.
    ТД 1.4 перевести в режим роутера, отключать на неё DHCP, на роутере 1.1 в настройках DHCP указать шлюсом 1.4 (если прошивка это умеет), насчёт переключения канала в случае отвала моста - не с вашим железом или в случае чего обратно менять настройки DHCP на 1.1 и переполучить настройки на клиентах.

    P.S. 1.5 в 0.0/24
    Ответ написан
    Комментировать
  • Как взять интернет из другой подсети?

    @res2001
    Developer, ex-admin
    Почему у вас крайний роутер в 0 подсети, а не в 1? Какой в этом скрытый смысл, если Ubiquti обе в 1 подсети?
    Назначте ему адрес из 1 подсети и сделайте шлюзом по умолчанию для остальных устройств.
    Ответ написан
    7 комментариев
  • Работа программистом в НАСА, возможно ли?

    Zoominger
    @Zoominger
    System Integrator
    Ща у Илона спрошу, он за кофе пошёл.
    По теме - не думаю, что у вас получится, с логикой у вас беда.
    Учиться в Мюнхене, мечтать о работе в NASA и спрашивать о вакансиях на российском сайте это пример не самого лучшего логического умозаключения.

    Если серьёзно, то: "Таких, как вы, по всему миру миллионы. Миллионов вакансий в этих конторах что-то нет. Следовательно, шансы у вас стремятся к нулю" - вот пример хорошей логики.

    Кстати, Маск пришёл, говорит "хаха офигенно, но у нас четыре состава поездов, доверху набитых выпускниками MIT, не надо".

    В NASA позвонил, там сказали, цитирую: "У нас сломался завод по сжиганию программистов, которых у нас в США, как грязи, нам инженеры толковые нужны".
    Ответ написан
    6 комментариев
  • Какой порядок выполнения скриптов PHP?

    gobananas
    @gobananas
    finishhim.ru
    В целом вы понимаете всё правильно. Суть в том что мы люди, для нас клик с разницей в одну сотую секунды это "одновременно" а для машины нет. Тот кто первый - забронирует. Тот кто второй - получит ошибку. Если сомневаетесь - перед запросом заблокируйте таблицу
    LOCK TABLES
    после запроса разблокируйте
    UNLOCK TABLES
    Но аккуратнее с этим, при большом количестве запросов это может создать проблемы
    Ответ написан
    Комментировать
  • Выбор средств разработки для системы учета. Что выбрать?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    как лучше сделать?
    поставить крон на выполнение каждый час, в панели управления давать задать время отчета в часах. Смотреть примеры cli php скриптов.

    подходит ли php вообще для решения моей задачи, или лучше что-то другое? Может вообще не стоит использовать веб-технологии?
    У вас архитектура клиент-сервер, веб направление ее частный случай, так что это неверный вопрос. А от выбора другого языка много не поменяется, если вы лучше знаете какой-то конкретный альтернативный язык с подходящим профилем (ява, питон, нода...) пишите на нем. Разницы особо нет. Но пхп подходит, я бы сказал обычно это язык первого выбора в таких проектах.

    А писать демон на php везде отговаривают, мол память ест.
    Писать своих демонов на любом языке задача не тривиальная, пхп кстати при грамотном подходе (как и на других языках) ничего лишнего не ест, да и эта проблема решается перезапуском демона раз в сутки. Просто тут задача не требует этого, достаточно штатных средств системы.
    Ответ написан
    Комментировать
  • Выбор средств разработки для системы учета. Что выбрать?

    @sidni
    Php Developer
    ну с демоном вас правильно отговаривают потом замучаетесь.
    а так обычный крон если примитивно на коленке то алгоритм может быть такой: в настройках устанавливайте интервал времени.

    потом делаете свой скрипт и запускаете его каждую минуту, а скрипт будет проверять значение (в бд, файле не важно...), когда в последний раз исполнялся скрипт и будет проверять соответствует текущее время интервалу, если нет то выходим из скрипта, если да сохраняем какую нибудь lock переменную в true (которая тоже хранится в той же бд или файле) о том что мы в процессе (если переменная существует то проверяем ее состояние) генерируем отчет отправляем письма меняем дату выполнения скрипта, lock = false и выходим из скрипта
    Ответ написан
    Комментировать
  • Выбор средств разработки для системы учета. Что выбрать?

    Sanes
    @Sanes
    PHP нормально подходит. Вам нужен всего лишь программист.
    Ответ написан
    Комментировать