この問題があります。ここで 私はテーブルに繰り返しているいくつかの値を見つけるためのクエリを考えることができない、私は(黄色でマークされた)最新/最高スキャン日とのみを選択したい 私のテーブル、名前:テスト 最新の日付の行を選択
0
A
答えて
1
MAX
関数とGROUP BY
関数を使用する必要があります。これはあなたのテーブルから最新のSCAN_DATE
を選択する必要があります
SELECT
LAST_NAME
,FIRST_NAME
,MAX(SCAN_DATE)
,WEIGHT
,HEIGHT
FROM Test
-- If using SQL
GROUP BY LAST_NAME, FIRST_NAME, CAST(SCAN_DATE AS Date), WEIGHT, HEIGHT
-- If using MySQL
-- GROUP BY LAST_NAME, FIRST_NAME, DATE(SCAN_DATE), WEIGHT, HEIGHT
関連する問題
- 1. 最新の日付を選択
- 2. Reactjs - 最新の日付選択
- 3. MySQLは最新の日付のレコードを選択します
- 4. SQL:コメント数と最新のコメント日付の項目を選択
- 5. 最新の日付のAccessでレコードを選択
- 6. 最新の日付の属性のSQL選択列
- 7. フォームで最新の日付を選択したフルカレンダー
- 8. 最新の日付を選択する+内部結合
- 9. 最新の日付を選択していますか?
- 10. SQL最新の日付を選択する(W/3テーブル結合)
- 11. 最新の日付に限定された行を選択する
- 12. 日付に最も近い日付を別のテーブルに選択
- 13. 各年の月を選択する方法最長日付行
- 14. ユニークキーの最大日付行を選択してください
- 15. 最新の日時を持つユーザごとに行を選択
- 16. SQL - NVARCHAR列の最新の最大日付を選択してください
- 17. oracleで最大日付を選択
- 18. MySQLの行選択の日付
- 19. Excel 2013 64bit日付を選択 - 更新
- 20. 日付ピッカーのjsで選択できる日付の選択
- 21. どこで最も古いか最新の日付を選択するには?
- 22. MS Access今日の日付に最も近い日付のレコードを選択
- 23. 最新のタイムスタンプの行を選択
- 24. 最大日付で再選択する
- 25. firebird 2.5今日に最も近い日付のレコードを選択
- 26. MySQLの昨日の日付を選択
- 27. レジスタから最大と最小の日付を選択
- 28. 最新の日付を持つすべてのレコードを選択する
- 29. 前の日付の選択
- 30. 最新の日付
あなたはこれまで何を持っていますか?同じ人物の最新のスキャン日付を複数回取得するにはどうすればよいですか? –
申し訳ありませんが、このデータベースは私によって作成されていません。私は同じ人から複数の最新のスキャン日付を持っているので、これらのScan_Dateを選択するためにこのクエリを作成する必要があります – Bombo
これは、データの順序の仕方によって正確な複製ではありません。この質問の鍵は、 – Tom