Tengo la siguiente consulta SQL:cómo devolver número de filas de MySQL sub consulta
SELECT games.id, games.GameTitle FROM games
WHERE EXISTS (
SELECT filename FROM banners
WHERE banners.keyvalue = games.id
AND banners.filename LIKE '%front%'
)
que no es del todo correcto para mi uso
lo que me gustaría es algo así como:
SELECT games.id, games.GameTitle
FROM games WHERE EXISTS (
COUNT(SELECT filename FROM banners
WHERE banners.keyvalue = games.id AND banners.filename LIKE '%front%') > 1
)
es decir, solo seleccione cuando la subconsulta recupera más de 1 fila.
+1 Me adelantó. 'COUNT (*)' también funcionará. – Mike
muchas gracias ... eso funcionó bien ... ¡estaba tan cerca también! – Alex
@Mike ya que la selección estaba en 'filename' en la consulta original, lo guardé. @Alex contenta de poder ayudar: = – krtek