Size: a a a

SqlCom.ru - Стиль жизни SQL

2020 November 25

G

Gopneg in SqlCom.ru - Стиль жизни SQL
или это типа парент вторая колонка?
источник

А

Артур in SqlCom.ru - Стиль жизни SQL
Вторая колонка parent
источник

ВТ

Валерия Терпилко... in SqlCom.ru - Стиль жизни SQL
Ага
источник

G

Gopneg in SqlCom.ru - Стиль жизни SQL
ну тут можно в подзапросе тогда проверить тупо where id not in (select ti,idparent from table ti)
источник

А

Артур in SqlCom.ru - Стиль жизни SQL
Gopneg
ну тут можно в подзапросе тогда проверить тупо where id not in (select ti,idparent from table ti)
Эм... Нет, не получится. Уровень вложения может быть 3 и более
источник

А

Артур in SqlCom.ru - Стиль жизни SQL
Или я что то не так понял?
источник

G

Gopneg in SqlCom.ru - Стиль жизни SQL
и что? хоть миллион, если нет наследника то это последний уровень
источник

OM

Oleg Makarikhin in SqlCom.ru - Стиль жизни SQL
тогда как-то  leftjoin на себя where child.id is null
источник

OM

Oleg Makarikhin in SqlCom.ru - Стиль жизни SQL
что то типа
select parent.*
from tab as parent
leftjoin tab as child on child.parentid = parent.id
where child.id is null
но не проверял
источник

А

Артур in SqlCom.ru - Стиль жизни SQL
Блин... Я совсем о таких вариантах не думал. Уже написал рекурсивный CTE с выводом уровня 🤦🏻‍♂
Пойду проверю. Спасибо за наводки 😁
источник

O

Oleg T in SqlCom.ru - Стиль жизни SQL
Oleg Makarikhin
что то типа
select parent.*
from tab as parent
leftjoin tab as child on child.parentid = parent.id
where child.id is null
но не проверял
К слову, этот же подход можно использовать для поиска головы дерева блокировок
источник

ВБ

Владимир Боярских... in SqlCom.ru - Стиль жизни SQL
Gopneg
ну тут можно в подзапросе тогда проверить тупо where id not in (select ti,idparent from table ti)
не хватает условия WHERE idparent IS NOT NULL
источник

А

Артур in SqlCom.ru - Стиль жизни SQL
Oleg T
К слову, этот же подход можно использовать для поиска головы дерева блокировок
Да, спасибо. Всё куда проще чем кажется. Под свою задачу всё сделал. Навели меня в правильном направлении ))
Я уже через рекурсивные CTE и иные окольные пути пошёл. Вовремя меня остановили 😊
источник

В

Виктор in SqlCom.ru - Стиль жизни SQL
Кто-нибудь шарит в этих ваших мариядб на линуксах?

Решил тут начать разбираться с переходом на линукс - поставил астру на виртуалку, покурил туториалы про установку, скачал mysql 8, поставил через tar.xz.

Логинюсь через терминал - а он мне пишет что мария рада вас видеть.

Шо за мария? Она, наверное в комплекте с Астрой идет?
Это что, получается ее надо удалять, чтобы чисто с mysql 8 работать или я чего то не понимаю?
источник

В

Виктор in SqlCom.ru - Стиль жизни SQL
источник

AC

Anton Che in SqlCom.ru - Стиль жизни SQL
мариядб этот тот же mysql, который после покупку oracle-м остался open source
источник

AC

Anton Che in SqlCom.ru - Стиль жизни SQL
если хочешь mysql установи нужны репозиторий
источник

AC

Anton Che in SqlCom.ru - Стиль жизни SQL
но это не в этот чат вопрос наверное
источник

И

Илья in SqlCom.ru - Стиль жизни SQL
Здравствуйте, есть olap-куб со множеством мер. С кубом работают пользователи, которые подключаются через excel. Есть подозрения, что часть из этих мер не используется. Как можно понять техническим способом какие меры не используются, не прибегая к запросам к бизнесу?
источник

А

Андрій in SqlCom.ru - Стиль жизни SQL
Илья
Здравствуйте, есть olap-куб со множеством мер. С кубом работают пользователи, которые подключаются через excel. Есть подозрения, что часть из этих мер не используется. Как можно понять техническим способом какие меры не используются, не прибегая к запросам к бизнесу?
Как вариант записати к примеру за неделю запросы к олап серверу в лог
источник