Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

AlexSer

  • 5
    вклад
  • 220
    вопросов
  • 12
    ответов
  • 0%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Почему в url меняется формат даты?

    AlexSer @AlexSer Автор вопроса
    alexalexes, так тоже работает! Использую Ваш, а не мой колхоз))Мне кажется они просто убрали urldecode вот и проблемы)
    Написано 16 янв.
  • Почему в url меняется формат даты?

    AlexSer @AlexSer Автор вопроса
    Дмитрий,
    Сделал так:
    date("Y-m-d").'%20'.date("H:i:s",strtotime("00:00:01"));

    Так работает и данные идут)
    Написано 16 янв.
  • Почему в url меняется формат даты?

    AlexSer @AlexSer Автор вопроса
    Дмитрий, не мое.
    Раньше все работало и на date("Y-m-d H:i:s", strtotime('2023-01-16 00:00:01'));
    Хотя в документации у них формат даты указан именно (Y-m-d H:i:s)
    Написано 16 янв.
  • Почему в url меняется формат даты?

    AlexSer @AlexSer Автор вопроса
    Дмитрий, это разве не верно?
    $url_site&EvnDirection_begInsDT=date("Y-m-d H:i:s", strtotime('2023-01-16 00:00:01'))
    Написано 16 янв.
  • Почему в url меняется формат даты?

    AlexSer @AlexSer Автор вопроса
    Дмитрий, да я писал Rest Api клиент. И если там передаю date в параметре
    $url_site&EvnDirection_begInsDT=date("Y-m-d H:i:s", strtotime('2023-01-16 00:00:01'))
    то ничего не происходит, сервер возвращает пустоту.

    А если вставляю
    $url_site&EvnDirection_begInsDT='2023-01-16%2010:43:44';
    То сервер возвращает данные.

    Как можно сделать?
    Написано 16 янв.
  • Можете объяснить почему не отображаются данные в SQl запросе?

    AlexSer @AlexSer Автор вопроса
    Думаю какая то настройка в mysql.conf мешает выполнять такие запросы
    Написано 10 дек. 2022
  • Можете объяснить почему не отображаются данные в SQl запросе?

    AlexSer @AlexSer Автор вопроса
    Дмитрий,
    Результат выполнения с консоли:
    6394372608916386534634.png
    После:
    63943736af8f6903862080.png
    Написано 10 дек. 2022
  • Можете объяснить почему не отображаются данные в SQl запросе?

    AlexSer @AlexSer Автор вопроса
    Akina, Вот когда я вставляю код в тело процедуры:
    63943521cae80044091109.png
    Написано 10 дек. 2022
  • Можете объяснить почему не отображаются данные в SQl запросе?

    AlexSer @AlexSer Автор вопроса
    Дмитрий, я просто в шоке! почему у него выполняется а у меня нет(((
    м.б настройки сервера Mysql. М.б что то надо включить в найтсройках mysql.conf.
    Попробую на тестовом OSpanel в phpmyAdmin
    Написано 10 дек. 2022
  • Можете объяснить почему не отображаются данные в SQl запросе?

    AlexSer @AlexSer Автор вопроса
    Akina, пытался создать процедуру, phpMyadmin ругается!
    Написано 09 дек. 2022
  • Можете объяснить почему не отображаются данные в SQl запросе?

    AlexSer @AlexSer Автор вопроса
    Дмитрий, тоже 0 строк!
    Написано 09 дек. 2022
  • Можете объяснить почему не отображаются данные в SQl запросе?

    AlexSer @AlexSer Автор вопроса
    Дмитрий, да и записал в таблицу, чтобы посмотреть.
    Написано 09 дек. 2022
  • Можете объяснить почему не отображаются данные в SQl запросе?

    AlexSer @AlexSer Автор вопроса
    Дмитрий, смотрите :
    639322930c177519177304.png
    6393229eeb60a989860772.png
    Но в то же время я ставлю запрос который записывается в pivot_sql
    SELECT
      BIN,
      SUM(
        CASE WHEN collector = "Person A" THEN quantity ELSE 0 END
      ) AS "Person A",
      SUM(
        CASE WHEN collector = "Person B" THEN quantity ELSE 0 END
      ) AS "Person B",
      SUM(
        CASE WHEN collector = "Person C" THEN quantity ELSE 0 END
      ) AS "Person C"
    FROM
      bin_quantity
    GROUP BY
      BIN

    63932367794d3526765898.png
    6393236ea0f13454012125.png
    Он возвращает то что надо. Второй день мучаюсь!
    Написано 09 дек. 2022
  • Можете объяснить почему не отображаются данные в SQl запросе?

    AlexSer @AlexSer Автор вопроса
    Дмитрий, в phpMyadmin вставляю
    этот скрипт
    SET @pivot_sql = NULL;
    SELECT
        GROUP_CONCAT(DISTINCT
        CONCAT(
          'SUM(CASE WHEN collector = "', `collector`, '" THEN quantity ELSE 0 end) AS "', `collector`, '"'
        )
      )
    INTO @pivot_sql
    FROM
      bin_quantity;
    SET @pivot_sql = CONCAT('SELECT bin, ', @pivot_sql, ' FROM bin_quantity GROUP BY bin');
    PREPARE stmt FROM @pivot_sql;
    EXECUTE stmt;
    DEALLOCATE PREPARE stmt;

    Он возвращает 0;
    вставляю результирующий запрос, который записывается в @pivot_sql, он срабатывает нормально.
    Я не понимаю почему так.
    Написано 09 дек. 2022
  • Можете объяснить почему не отображаются данные в SQl запросе?

    AlexSer @AlexSer Автор вопроса
    Дмитрий, у меня на в phpMyAdmin возвращает 0. Я не знаю почему. Но когда делаю результирующий запрос то он нормально все отображает...Мб настройки сервера?
    Server: Localhost via UNIX socket
    Server type: MySQL
    Server version: 5.7.26-0ubuntu0.16.04.1-log - (Ubuntu)
    Protocol version: 10
    User: root@localhost
    Server charset: UTF-8 Unicode (utf8)
    Написано 09 дек. 2022
  • Как сгруппировать данные по месяцам текущего года?

    AlexSer @AlexSer Автор вопроса
    alexalexes, Спс! Действительно пытаться сделать как в excell нет смысла, просто мне нужно для изучения.
    Можете объяснить почему не срабатывает Pivot.Чисто для интереса. Я уже голову сломал))
    Написано 08 дек. 2022
  • Как сгруппировать данные по месяцам текущего года?

    AlexSer @AlexSer Автор вопроса
    Вот их запрос на PIVOT Таблицы
    SET @pivot_sql = NULL;
    SELECT
        GROUP_CONCAT(DISTINCT
        CONCAT(
          'SUM(CASE WHEN collector = "', `collector`, '" THEN quantity ELSE 0 end) AS "', `collector`, '"'
        )
      )
    INTO @pivot_sql
    FROM
      bin_quantity;
    SET @pivot_sql = CONCAT('SELECT bin, ', @pivot_sql, ' FROM bin_quantity GROUP BY bin');
    PREPARE stmt FROM @pivot_sql;
    EXECUTE stmt;
    DEALLOCATE PREPARE stmt;

    Вот что записывается в @pivot_sql;
    SELECT bin, SUM(CASE WHEN collector = "Person A" THEN quantity ELSE 0 end) AS "Person A",
    SUM(CASE WHEN collector = "Person B" THEN quantity ELSE 0 end) AS "Person B",
    SUM(CASE WHEN collector = "Person C" THEN quantity ELSE 0 end) AS "Person C"
     FROM bin_quantity GROUP BY bin

    Когда выполняю просто этот запрос их таблица срабатывает, а вот полный запрос делаешь и передает 0 в чем проблема то?
    Написано 08 дек. 2022
  • Как сгруппировать данные по месяцам текущего года?

    AlexSer @AlexSer Автор вопроса
    Вот я выполняю запрос, для того, чтобы понять какой запрос пишется в @pivot_sql
    SET @pivot_sql = NULL;
    SELECT
        GROUP_CONCAT(DISTINCT
        CONCAT(
          'SUM(CASE WHEN collector = "', `collector`, '" THEN quantity ELSE 0 end) AS "', `collector`, '"'
        )
      )
    INTO @pivot_sql
    FROM
      bin_quantity;
      SELECT @pivot_sql;

    Результат : 6391c18465e66049216486.png
    И я не могу посмотреть весь запрос))
    Написано 08 дек. 2022
  • Как сгруппировать данные по месяцам текущего года?

    AlexSer @AlexSer Автор вопроса
    alexalexes, хотел кое - что еще спросить!
    Вот нашел инструкцию по динамическому транспонированию таблицы: Ссылка
    А как посмотреть какая строка записывается в параметр @pivot_sql(какой запрос)?
    Просто вроде сделал все как описано, их же таблицей и на конечном скрипте у меня выходит пустота.
    Написано 08 дек. 2022
  • Как сгруппировать данные по месяцам текущего года?

    AlexSer @AlexSer Автор вопроса
    Александр,
    хотел кое - что еще спросить!
    Вот нашел инструкцию по динамическому транспонированию таблицы:
    ссылка
    А как посмотреть какая строка записывается в параметр @pivot_sql?
    Просто вроде сделал все как описано, их же таблицей и на конечном скрипте у меня выходит пустота.
    Написано 08 дек. 2022
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • Следующие →
Самые активные сегодня
  • Dr. Bacon
    • 11 ответов
    • 0 вопросов
  • sergiks
    Сергей Соколов
    • 6 ответов
    • 0 вопросов
  • Vindicar
    Vindicar
    • 6 ответов
    • 0 вопросов
  • Evgenii
    • 6 ответов
    • 0 вопросов
  • freeExec
    freeExec
    • 5 ответов
    • 0 вопросов
  • rPman
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации