Me gustaria saber si se puede realizar una consulta para que al pasarle un valor me devuelva el numero de coincidencias de varias tablas a la vez, es decir que la consulta me devolviera un resultado tipo:
nombre_campo -> 5
nombre_campo_2 -> 17
nombre_campo_3 -> 11
nombre_campo_4 -> 0
He usado UNION pero el resultado me lo devuelve asi:
nombre_campo
------------------
5
17
11
0
La consulta que estoy usando:
Código PHP:
SELECT COUNT(n.id) AS 'total_noticias' FROM noticias n
WHERE n.titulo like '%valor%'
UNION
SELECT COUNT(c.id) AS 'total_contenido' FROM contenido c
WHERE c.descripcion like '%valor%'
UNION
...
Gracias por adelantado