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

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

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

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

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

Облака: ожидание vs реальность
Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

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

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

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

shushpanio

shushpanio
  • 73
    вклад
  • 13
    вопросов
  • 130
    ответов
  • 38%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как одним запросом посчитать кол-во строк по нескольким столбцам?

    sergey-gornostaev
    Сергей Горностаев @sergey-gornostaev Куратор тега PostgreSQL
    Седой и строгий
    Использовать GROUP BY по колонке, в которой храниться дата записи, и SUM по колонка one, two, three.
    Ответ написан более года назад
    1 комментарий
    Нравится 1 1 комментарий
  • Как лучше спроектировать бд?

    xmoonlight
    xmoonlight @xmoonlight
    https://sitecoder.blogspot.com
    Всего 3 таблицы:
    2 таблицы: items и options
    и одну "многие-ко-многим" (промежуточную): item_id, option_id (есть строка-"связка" - опция есть/включена у объекта)

    Т.е. промежуточная таблица будет хранить только уникальные связи.
    А быстрый поиск - можно делать как по опции, так и по айтему.
    И добавить свойства или айтемы - проблем нет.
    Ответ написан более года назад
    1 комментарий
    Нравится 5 1 комментарий
  • Есть ли способ спросить у PostgreSQL, с какими запросами у него возникают наибольшие сложности?

    Melkij
    Melkij @Melkij
    PostgreSQL DBA
    Поставить pg_stat_statements, спустя какое-то время посмотреть что тот собрал. Например, нашим отчётом
    Ответ написан более года назад
    1 комментарий
    Нравится 5 1 комментарий
  • Как сохранить в отдельный файл скрытый лист excel?

    Валерий @Desay
    в начале макроса
    application.screenupdating = false
    а в конце
    application.screenupdating = true
    Поможет скрыть мерцание и пользователь не увидит лист.
    Ответ написан более года назад
    2 комментария
    Нравится 3 2 комментария
  • Возможно ли реализовать запуск bash по факту инсерта в БД?

    rPman @rPman
    не надо ничего вызывать , и по крону не надо сканировать базу, достаточно на таблицу вызывать sql LISTEN и pg_get_notify из бакэнда.

    p.s. вариант с bash в тригере плох еще тем, что он отработает даже если транзакция будет отменена по какой-либо причине.
    Ответ написан более года назад
    Комментировать
    Нравится 1 Комментировать
  • Деление значений в одном столбце на значения в другом в PostgreSQL Как сделать?

    BojackHorseman
    Лентюй @BojackHorseman
    ...в творческом отпуске...
    что вас смущает то?

    A.field_name / B.field_name
    Ответ написан более года назад
    Комментировать
    Нравится 2 Комментировать
  • Как в EXCEL оптимизировать начальные значения?

    BasiC2k
    BasiC2k @BasiC2k
    Плагин для Excel Поиск решений
    Это ответ на Ваш вопрос. Изучите и сможете настроить его работу как Вам нужно.
    Ответ написан более года назад
    Комментировать
    Нравится 2 Комментировать
  • Можно ли сжать файл (таблицы в Ексель) в 10 раз в формате zip?

    zhaar @zhaar
    А еще можно файл экселя сохранить как бинарную книгу (xlsb) - очень размер уменьшает.
    Ответ написан более года назад
    1 комментарий
    Нравится 3 1 комментарий
  • Как определить 10 самых часто встречающихся чисел в Excel?

    DS28
    DS28 @DS28
    Аналитик (недоматематик, недопрограммист)
    Если не писать код на VB, то алгоритм такой:
    скопировать, удалить дубликаты, применить функцию счётесли, отсортировать.
    Ответ написан более года назад
    7 комментариев
    Нравится 3 7 комментариев
  • Как составить запрос с join?

    irishmann
    irishmann @irishmann
    Научись пользоваться дебаггером
    SELECT 
        c.id,
        c.title,
        c.param,
        p.name
    FROM companies c
    LEFT JOIN params p on c.param = p.id
    Ответ написан более года назад
    Комментировать
    Нравится 2 Комментировать
  • Как в excel суммировать ячейки с цифрой и текстом?

    Volounteer
    Bcoon @Volounteer
    Для буквы "л" формула такая:
    =СУММ(ЕСЛИОШИБКА(ЕСЛИ(ПОИСК("л";B4:G4);--ПОДСТАВИТЬ(B4:G4;"л";""));0))
    Для "п" соответственно такая:
    =СУММ(ЕСЛИОШИБКА(ЕСЛИ(ПОИСК("п";B4:G4);--ПОДСТАВИТЬ(B4:G4;"п";""));0))

    Обе - формулы массива. Вводятся одновременным нажатием клавиш Ctrl+Shift+Enter
    Ответ написан более года назад
    3 комментария
    Нравится 4 3 комментария
  • Как создать такую базу данных?

    index0h
    index0h @index0h
    PHP, Golang. https://github.com/index0h
    Перефразирую ваш вопрос:

    Как из набора порно-журналов одинокого формата создать порно-актрису? Допустим playboy. Т.е. Есть набор журналов.


    Вы можете сделать поиск через fgrep и find, правда это очень хреновая затея. Выучите готовый СУБД, MySQL например и не плодите энтропию.
    Ответ написан более года назад
    2 комментария
    Нравится 5 2 комментария
  • Как удалить пробелы между цифрами, где угодно (эксель, ворд или еще что)?

    Zoominger
    Рональд Макдональд @Zoominger
    System Engineer
    Да хоть в блокноте, функция "Найти и заменить", ставите в первом поле пробел, во втором - ничего и вперёд.
    Ответ написан более года назад
    Комментировать
    Нравится 4 Комментировать
  • Как сгруппировать данные в excel?

    AnnTHony
    Антон Федорян @AnnTHony
    Интроверт
    СУММЕСЛИ
    Ответ написан более года назад
    1 комментарий
    Нравится 1 1 комментарий
  • Как оптимизировать запрос?

    BojackHorseman
    Лентюй @BojackHorseman Куратор тега SQL
    ...в творческом отпуске...
    указывайте плз диалект, который вы используете...

    SELECT
     t.`YEAR`, t.`QUARTER`, t.`DATETIME`
    FROM `test` t
    ORDER BY t.`YEAR` DESC, t.`QUARTER` DESC, t.`DATETIME` DESC
    LIMIT 1
    Ответ написан более года назад
    Комментировать
    Нравится 5 Комментировать
  • Как в excel сделать, чтобы собирались все пэсы из двух колонок в одну?

    Volounteer
    Bcoon @Volounteer
    Формула массива:
    =ЕСЛИОШИБКА(ЕСЛИ(СЧЁТЗ($W$11:W11)<=СЧЁТЕСЛИ($S$12:$S$62;"?*");ИНДЕКС(S:S;НАИМЕНЬШИЙ(ЕСЛИ($S$12:$S$62<>"";СТРОКА($S$12:$S$62));СТРОКА(1:1)));ИНДЕКС(U:U;НАИМЕНЬШИЙ(ЕСЛИ($U$12:$U$62<>"";СТРОКА($U$12:$U$62));СТРОКА(1:1)-СЧЁТЕСЛИ($S$12:$S$62;"?*"))));"")

    Файл - тут
    Ответ написан более года назад
    1 комментарий
    Нравится 3 1 комментарий
  • В чем ошибка SQL запроса?

    BojackHorseman
    Лентюй @BojackHorseman Куратор тега MySQL
    ...в творческом отпуске...
    #1227 - В доступе отказано. Вам нужны привилегии SUPER для этой операции


    делегировать пользователю SUPER привилегии тем пользователем, кто имеет на это право
    Ответ написан более года назад
    Комментировать
    Нравится 3 Комментировать
  • Как сгрупировать данные по полю в JOIN?

    Rsa97
    Rsa97 @Rsa97
    Для правильного вопроса надо знать половину ответа
    А вы пробовали прочитать и понять сообщение об ошибке? Там ведь английским по белому написано, в чём проблема с группировкой.
    https://dev.mysql.com/doc/refman/5.7/en/group-by-h...
    Ответ написан более двух лет назад
    1 комментарий
    Нравится 2 1 комментарий
  • Имею сервер в стойке и домашний сервер, где лучше найди клиентов для сдачи в оренду?

    opium
    Пума Тайланд @opium
    Просто люблю качественно работать
    ну кому оно надо , стоит по 30 евро такие, с учетом затрат на клиентов проще сдать в утиль и не заниматься с такими мелкими обьемами
    Ответ написан более двух лет назад
    Комментировать
    Нравится 4 Комментировать
  • Как добавить в конец записи MySQL?

    FanatPHP
    FanatPHP @FanatPHP
    Чебуратор тега PHP
    Это неправильно.
    Надо завести отдельную таблицу user_read, в которой будет всего два поля - id пользователя и id новости.
    Соответственно, добавление "в конец" будет обычной операцией вставки.
    Ответ написан более двух лет назад
    3 комментария
    Нравится 5 3 комментария
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • Следующие →
Самые активные сегодня
  • rPman
    • 10 ответов
    • 0 вопросов
  • Stalker_RED
    Stalker_RED
    • 10 ответов
    • 0 вопросов
  • Born2Lose
    Валерий
    • 7 ответов
    • 0 вопросов
  • DevMan
    DevMan
    • 5 ответов
    • 0 вопросов
  • Jump
    АртемЪ
    • 5 ответов
    • 0 вопросов
  • Dr. Bacon
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

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

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