質問

各userIDについて、次の句が返されないのはなぜですか。最後の接続日です。
テーブルには31個の異なるユーザーIIDがあり、それぞれが多くの日付を持つものです...

select userid, date from connections group by userid having date = max(date)
.

役に立ちましたか?

解決

なぜhaving修飾子を追加していますか?各ユーザーの最後の接続の最大日付が必要な場合はこれを試してください。

select userid, max(date) from connections group by userid;
.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top