2016-07-12 12 views
0

msアクセスで最新の日付に基づいて一意のモデル番号のレコードを絶えず更新するマスターテーブルを作成しようとしています。MS Access Query:最新の日付のレコードを選択するpremadeクエリからマスターテーブルを作成する

プレデアテーブルは、複数のテーブルのすべてのレコードを取得し、単一のテーブルに挿入するselectクエリを使用して作成されました。各テーブルには複数のフィールドがありますが、関連するフィールドはモデル番号フィールドと日付だけです。テーブル間で一意のモデル番号が繰り返されますが、個々のタイムスタンプは異なります。

最新の日付のレコードを選択し、レコード全体をマスターテーブルに配置するには、マスターテーブルが必要です。私はmsアクセスに新しいです、そして、私はこれをどうやってできるのか分かりません。提案のヒントは、最も高く評価されます。

+0

あなたがあなたの選択にしたいフィールド名とデータ型でフォーマットされたテーブルレイアウトを提供する必要が有用なフィードバックを取得するには - データは、あなたが持っているものを示すと、いくつかの基本的な例をし、何クエリから欲しい。 – dbmitch

+0

@dbmitchはい、それは私がいくつかのSQLと共に考え出したものです。 –

答えて

0

このようなテーブルが必要な場合は、データベース設計に間違いがあります。 モデル番号を保持するテーブルの最新の日付を照会するのはなぜですか? モデル番号を保持する複数のテーブルがあるのと同様に、なぜこのようにしたいのかを詳しく説明できれば助かります。 現在のデータベース設計は改善の余地があるかもしれません。

敬具、

ルネ

+0

私は複数のテーブルを持っている理由は、私たちの会社が製造会社であり、製品が生産を経ているため、経営陣はいつでも特定の製品がどこにあるのかを知りたいと考えています。各製品には特定のMRN(Model reference number)が割り当てられており、msデータベースにアクセスして、いつどこにあるのかを確認できます。製造の各ステーションには、mrn、ステーション、タイムスタンプなどのデータを入力するコンピュータステーションがあります。製品が製造ラインを下っていくと、完成までにどれくらいの時間がかかるか見積もることができます。 –

+0

なぜ、製品の最新の段階を追跡しないのですか? – Rene

+0

私はその特定の製品の最新のエントリを追跡するテーブルまたはクエリを作成したいと思いますが、その方法や開始する場所がわかりません。私はそれがVBA、SQL、アクセスとExcelになると完全な初心者です。私は先月、それらを使用する方法を学び始めました。どんな助けでも大歓迎です。 –

関連する問題