最後の 7 つだけが必要な Ingres データベースから Crystal Report を作成しています。800 台以上の車両の 1000 件以上のレコードをすべて生成する代わりに、次のような SQL ステートメントを記述できることを願っています。
SELECT "trigger_readings"."facility_code", "trigger_readings"."trigger_reading", "trigger_readings"."reading_date"
FROM "trigger_readings"
LIMIT 7
ただし、これを試すと、クリスタルから次のようなエラーメッセージが表示されます。
SQL 式のコンパイル エラー: データベース コネクタ エラー: '5000A:[CA][Ingres ODBC Driver][Ingres]line 1, FROM 句は、列 ('select') がターゲット リストで指定されている場合に必須です。[データベース ベンダー コード: 2103]'
Crystal Reports で SQL 式を使用せずにこれを実現する方法はありますか? そうでない場合、SQL ステートメントを修正するにはどうすればよいですか?
編集:日付ごとに最新のレコードを探しています(明確にするため)