-1
こんにちは私は次のようなクエリを持っていますが、グループは動作していません。mysqlグループとの結合
あなたは、選択組合の周りに括弧を入れてそれにエイリアスを与え、そこから選択する必要がありSELECT messages.thread_id,messages.subject,messages.message_id,messages.status,messages.attachment,login.name, DATE_FORMAT(messages.date, '%D-%b-%Y') as date from messages inner join login on messages.receiver = login.id where (messages.sender = '" . mysql_real_escape_string(trim($_SESSION['login_id'])) . "' and messages.status = 'trash')
UNION SELECT messages.thread_id,messages.subject,messages.message_id,messages.status,messages.attachment,login.name, DATE_FORMAT(messages.date, '%D-%b-%Y') as date from messages inner join login on messages.sender = login.id where (messages.receiver = '" . mysql_real_escape_string(trim($_SESSION['login_id'])) . "' and messages.status = 'trash') GROUP BY messages.thread_id
最初にmysqli not mysqlを使用すると、より良い結果が得られます –