Проверьте и посчитайте, если значение столбца используется в другом столбце той же таблицы - PullRequest
0 голосов
/ 11 апреля 2019

У меня есть такая таблица

enter image description here

и ищет результат, подобный этому, где дата последнего изменения определенного идентификатора также показана, если проверка равна 1. Здесь идентификатор 6 отсутствует в результате, поскольку проверка равна 0, также 11/4 / 19 запись 1 игнорируется, так как проверка равна 0, поэтому запись 9/9/19 отображается в результате.

Далее идет подсчет детей. он подсчитывает количество раз, родительский идентификатор повторяется. Я действительно не хочу количество раз, родительский идентификатор повторяется, но просто хочу знать, есть ли у него дочерний элемент или нет.

enter image description here

Я запутался, как подсчитать детей. Осталось мне так понравилось

SELECT id, modified,checks FROM (select * from test order by modified desc) as t1 where checks!=0  group by (id) 

и я получил этот результат

enter image description here

Как заставить детей рассчитывать тоже или просто, если у ID есть ребенок? Как получить такой результат

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...