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

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

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

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

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

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

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

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

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

Владимир

  • 1
    вклад
  • 4
    вопроса
  • 6
    ответов
  • 0%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Как составить верный запрос SQL с конструкцией CASE?

    FFOX
    Владимир @FFOX
    SELECT ts CASE description WHEN 'bad' THEN 'rain,storm' ELSE 'good' END weather_conditions FROM weather_records;
    правильно так:
    SELECT CASE WHEN description 'bad' THEN 'rain,storm' ELSE 'good' END AS weather_conditions FROM weather_records;
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как задать боту программу чтобы он приветствовал нового подписчика в телеграм канале и через 30 сек. это сообщение удолялось?

    FFOX
    Владимир @FFOX
    Запомнить MessageId и через 30 секунд удалить
    Ответ написан более года назад
    3 комментария
    3 комментария
  • Как вывести информацию из запроса с ответом в xml в бот?

    FFOX
    Владимир @FFOX
    Самому не приходилось, но поскольку в общении с ботом используется JSON
    возможно надо поискать примеры преобразования XML в JSON ?
    потом преобразовать JSON в строку и отправить боту
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Telegram bot C# InlineKeyboardButton многострочный Caption можно сделать? Как?

    FFOX
    Владимир @FFOX Автор вопроса
    Вопрос оказался очень прост.
    В десктопном клиенте не поддерживается перенос строки в кепшене инлайн кнопки,
    в мобильном же клиенте все работает(\n).
    Сделал вывод - надо тестировать на всех клиентах.
    Вопрос снят.
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Что значит символ t после названия таблицы в запросе SQL?

    FFOX
    Владимир @FFOX
    Алиас, краткий синоним имени таблицы
    чтобы не писать длинные названия таблиц перед названием каждго поля , о5 же таблиц в запросе может быть много,
    и удобнее использовать алиасы, а не физические названия таблиц
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как сделать БД для чатов телеграм?

    FFOX
    Владимир @FFOX
    А зачем отдельная таблица под каждый чат?

    Создаем одну таблицу
    CREATE TABLE [dbo].[tab_query](
    	[ID] [int] IDENTITY(1,1) NOT NULL,
    	[UpdateId] [int] NOT NULL,
    	[UpdateType] [varchar](100) NULL,
    	[Message_ID] [int] NOT NULL,
    	[first_name] [varchar](100) NULL,
    	[last_name] [varchar](100) NULL,
    	[chat_id] [int] NOT NULL,
    	[text] [varchar](400) NOT NULL,
    	[dateins] [datetime] NOT NULL,

    Индекс по полю chat_id,
    запрос по условию
    SELECT * FROM  [dbo].[tab_query] WHERE chat_id = <вставить чат ид>


    И не надо городить кучу таблиц.
    Ответ написан более года назад
    Комментировать
    Комментировать
Оценили как «Нравится»
Самые активные сегодня
  • rPman
    • 9 ответов
    • 0 вопросов
  • Dr. Bacon
    • 9 ответов
    • 0 вопросов
  • Евгений
    • 9 ответов
    • 0 вопросов
  • dollar
    dollar
    • 6 ответов
    • 0 вопросов
  • OCTAGRAM
    OCTAGRAM
    • 6 ответов
    • 0 вопросов
  • Drno
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

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

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