• Как выбрать всех пользователей в SQLite?

    @rPman
    UPDATE user_balance SET balance=balance+:tax
    этот sql обновит одним запросом баланс всех пользователей, прибавив к нему значение параметра :tax

    если это будет единственная операция над балансами пользователей, то пойдет, но настоятельно рекомендую любые операции над балансами пользователей регистрировать в специальной таблице transaction, так чтобы итоговый баланс можно было бы посчитать сложив все операции из этой таблицы
    Ответ написан
    Комментировать
  • С чего начать изучать программирование?

    @sscrm
    web разработчик
    Программирование это не просто зарабатывание денег, это образ жизни.
    Ответ написан
    Комментировать
  • Для чего нужно так много портов?

    astec
    @astec
    Разработчик https://debtstracker.io/
    Если рассматривать IP адрес как номер дома, то порт - номер квартиры. Или даже лучше сказать номер абонентского ящика "до востребования".

    Почтальон (сеть) доносит пакет до дома (компа) и оставляет консъержке (ОС). Жильцы (программы) заранее говорят я буду ждать почту адресованную ящику номер N. Чтобы не получилось путаницы консъерж ведёт свой реестр ожидающих корреспонденцию и не позволяет ждать разным жильцам почту на один и тот же ящик. Если что говорит опоздавшим. - извините, в другой раз. Некоторые жильцы регистрируют сразу несколько ящиков с целью сортировки входящей корреспонденции (это не возбраняется). Либо по типу сообщений, либо по адресату. Либо ещё как либо - они особо не докладывают - тайна переписки все таки!

    Некоторые жильцы такие общительные и так любят все сортировать что ящиков начинает не хватать.

    А еще похожие жильцы живут в разных домах и чтобы не путаться договорились все время пытаться регестрировать один и тот же номер ящика. Например пишешь ты лифтеру в в любом случайном доме и отправляешь на номер X. Если лифтёр там живет то скорее всего он его получит. Не факт, но вероятность очень большая.
    Ответ написан
    Комментировать