Хэя !, У меня есть ниже запрос:Получение этого запроса для работы?
SELECT t1.pm_id
FROM fb_user_pms AS t1,
fb_user_pm_replies AS t2
WHERE (t1.pm_id = '{$pm_id}'
AND t1.profile_author = '{$username}'
OR t1.pm_author = '{$username}'
AND t1.pm_id = t2.pm_id
AND t2.pm_author = '{$username}'
AND COUNT(t2.reply_id) > 0)
AND t1.deleted = 0
Однако я получаю ошибку группировки - моя догадка его вызвано и COUNT (t2.reply_id)> 0?
Как исправить вышеуказанный запрос, чтобы он работал.
Надеюсь, кто-то может помочь.
Cheers!
Хорошо, что, если я хотел бы также выбрать столбец из t2. - Как бы я интегрировал это? например SELECT t1.pm_id, t2.body FROM ... – Newbtophp
@Newbtophp: Чтобы получить столбцы 't2' в выводе, вы должны использовать JOIN. –
Хм да, но бит, который меня смущает, я хочу получить t2 только в том случае, если он существует, и я не уверен, как это сделать? – Newbtophp