JOINS と group-by を一緒に使用できません。これを検索しました...しかし、解決策が見つかりませんでした..問題は次のとおりです。
私は2つのテーブルを持っています.最初はmain_table
フィールドがありますeid
, name
,status
2 番目のテーブルは、フィールドfid
、eid
、last_date
、remarks
、およびnext_date
2 番目のテーブルは、クライアントのフォローアップの詳細 (main_table に保存されたクライアントの詳細) を格納するために使用され、選択した日付期間 (from_date から to_date まで) で各クライアントの最後のフォローアップ レコードを取得し、next_date で降順で並べ替えます。
以下のクエリを使用しましたが、機能しませんでした
SELECT *
FROM main_table as MT
JOIN followups as MF on MT.eid=MF.eid
WHERE MT.status='open' AND MF.NDate<='2012-12-07'
GROUP BY MF.eid
ORDER BY MF.next_date DESC
前もって感謝します...みんな