У меня есть одна таблица sql с двумя столбцами, в которой будет действовать родитель, а другая будет иметь ребенка.Как связать две таблицы
пожалуйста, найти в таблице ниже
Id name parent
1 Chandan null
2 raju 1
3 anand 1
4 gsfsgs null
8 gggg 2
9 ffff 2
Здесь мне нужно, чтобы получить ниже из имеет
Id name count
1 Chandan 2
2 raju 2
3 anand 0
4 gsfsgs 0
8 gggg 0
9 ffff 0
Вот что я пытаюсь
select id, name, (select count(*) from table where parentid=id) as count
Но я не получив правильный результат.
Какой результат вы получаете? Какой результат вы хотели получить? –
См. О присоединениях – Strawberry
Вам нужна ссылка на внешнюю таблицу в подзапросе. – jarlh