を選択します。 私は、各リゾートためLATEST広告をつかむしようとしています。 は、私はそれはおそらく、テーブルデータベースでなければなりません知っているが、どのように私はそうやって行くだろう。私は広告のリストを持っている1台のデータベースを持っている最新のMySQLのデータが、ユニークなリゾート
2
A
答えて
2
select t.*
from YourTable t
join
(select resort, max(dateAdded) dateAdded
from YourTable
group by resort) m on t.dateAdded = m.dateAdded and t.resort = m.resort
order by t.resort
最初のグループの行によって、ママを見つけるためのリゾートxをdateAddedとし、dateAddedがmaxである行を照会(結合)します。
一つの問題は、同じリゾートBが同じ時間に追加された場合、2回以上、それは最初の行だけを取るだろう、です。しかし、私は少し考えられます。
1
項目のグループから「最大」(たとえば、最新の日付)の項目を選択するためのthis articleを見てください。
1
使用GROUP BY機能Id列を想定し
SELECT MAX(dateAdded), resort, linkToUrl FROM `your_table` GROUP BY resort
3
がユニークである:
SELECT T3.*
FROM yourtable AS T3
JOIN
(
SELECT T2.resort, T2.date_added, MAX(T2.id) AS id
FROM yourtable AS T2
JOIN
(
SELECT resort, MAX(date_added) AS date_added
FROM yourtable
GROUP BY resort
) AS T1
ON T1.resort = T2.resort AND T1.date_added = T2.date_added
GROUP BY T2.resort, T2.date_added
) AS T4
ON T4.id = T3.id
1
私は、これはそれを行うべきだと思う:
SELECT * FROM advertisements GROUP BY resort ORDER BY dateAdded DESC
関連する問題
- 1. 私は2列を持つ1台持っているmysqlの
- 2. は、私は、データセットを持って、リスト内のユニークなデータに
- 3. のDataTable私は舞台裏でJSONデータを持っている
- 4. のmysqlからJSONデータを取得し、私は私のデータベース(meta_key、meta_value)で2台を持っているオブジェクト
- 5. 私が持っている2 MySQLのデータベースのMySQL
- 6. のMongoDB:私は次のコードを持っているユニークなインデックス
- 7. 私はIDを持っているデータ、などの数持っているプレスト
- 8. MySQLの私は3つの列を持っている場合はユニーク数が
- 9. 私がリストを持っているリスト
- 10. は、私がこのような構造を持つMySQLデータベースのテーブルを持っているMySQLデータベース
- 11. mysqlのは、私は私のmysqlデータベースの2つのテーブルを持っている
- 12. 私はこのデータベースを持っているユーロスタットのデータを
- 13. 私は、以下のデータをMySQLのテーブルを持っている
- 14. 私は、このデータベース構造を持っている別の1
- 15. 私はdictsの2つのリストを持っている1
- 16. サブセット私は、ファイルの最初のリストを持っている
- 17. 私はタプルのリストを持っていると私はタプルのリストを持っているタプル
- 18. 私はこのようなデータを持ってDFを持っているR
- 19. 更新リスト、私がリストを持っているはず、Pythonで1/0
- 20. のPython、リストdictsは、私がdictsのリストを持っている
- 21. jQueryの:ユーザーが、私は次のリストを持っているリスト
- 22. 私がリストを持っているコレクション
- 23. 私はリストの大きなリストを持っている
- 24. は、私は2つのテーブル(1オーダーと2台)を持っている
- 25. MySQLは私に働いている小規模なプロジェクトを持っているし、次のセットアップを持っている最小、最大および最古の
- 26. Mysql |私はテーブルを持っている
- 27. 私は2つのテーブル1を持っているデータlaravel 5.3
- 28. 、私はリストを持っている
- 29. MySQLのLEFTは、私はこのようなテーブルを持っているリスト
- 30. は、私がデータ型を持っているリスト
Downvoter:あなたは間違っているだけではなくdownvotingを教えていただけますか?私はこのエラーを訂正してうれしいです。 –
私も興味があります。同じ時間に追加されたエントリを見ても、あなたの答えは正しいものになります。 –