Entiendo cómo cuenta (*) en SQL cuando se dirige a una tabla, pero ¿cómo funciona en las combinaciones internas?COUNT (*) en SQL
p. Ej.
SELECT branch, staffNo, Count(*)
FROM Staff s, Properties p
WHERE s.staffNo = p.staffNo
GROUP BY s.staffNo, p.staffNo
personal contiene staffNo staffName
propiedades contiene datos de gestión de propiedad (es decir, que el personal gestiona el cual la propiedad)
Esto devuelve el número de propiedades administradas por el personal, pero ¿cómo funciona el recuento? Como en ¿cómo sabe qué contar?
Detalle: no es una unión externa. Es una unión ** interna ** (implícita). –