Tengo tres tablas: página, de fijación, página desapegode consultas SQL, contamos con 0 recuento
tengo datos como estos:
page
ID NAME
1 first page
2 second page
3 third page
4 fourth page
attachment
ID NAME
1 foo.word
2 test.xsl
3 mm.ppt
page-attachment
ID PAGE-ID ATTACHMENT-ID
1 2 1
2 2 2
3 3 3
quisiera obtener el número de archivos adjuntos por página también cuando ese número es 0. He tratado con:
select page.name, count(page-attachment.id) as attachmentsnumber
from page
inner join page-attachment on page.id=page-id
group by page.id
estoy recibiendo esta salida:
NAME ATTACHMENTSNUMBER
second page 2
third page 1
me gustaría conseguir este resultado:
NAME ATTACHMENTSNUMBER
first page 0
second page 2
third page 1
fourth page 0
¿Cómo consigo el 0 parcial?
Como David B. mencionó esta consulta no se ejecuta. Cambia el grupo por 'group by page.name' – edosoft