¿Cómo corregiría este error configurando un alias? de error: # 1248 - Cada tabla derivada debe tener su propio aliaserror de mySQL: # 1248 - Cada tabla derivada debe tener su propio alias
SELECT
entry_id,
author_id,
title,
status
FROM exp_channel_titles
LEFT JOIN
(SELECT
entry_id,
field_id_14,
field_id_15,
field_id_25,
field_id_27,
field_id_28,
field_id_29,
field_id_30,
field_id_31,
field_id_32,
field_id_33,
field_id_34,
field_id_35
FROM exp_channel_data
WHERE entry_id = exp_channel_titles.entry_id)
LEFT JOIN
(SELECT
member_id,
email
FROM exp_members
WHERE member_id = exp_channel_titles.author_id)
WHERE title LIKE %Member%
AND status = 'complete'
(esto vale para todas las tablas derivadas, por supuesto, no solo para esta) – Nanne
gracias ... ahora recibo otro error después de usar el ejemplo de Imdad. ¿algún consejo? sintaxis para usar cerca de 'WHERE ect.title LIKE% Member% AND ect.status =' complete 'LIMIT 0, 30' en la línea 33 – acctman
Deberías poner '' 'alrededor de 'like' – Nanne