次のスキーマとサンプル値を持つ表があります。別の列の値に基づいてmax(列の値)を取得する方法
私は、接続されている状態だけでなく、切断状態のために、各ユーザにその最大(タイムスタンプ)のために私を与えるクエリを記述しようとしています。私が探しています必要なクエリの出力スキーマの
例は次のとおりです。
ユーザー名| Connected_MAX_Timestamp | Disconnected_MAX_Timestamp
私が試したクエリはこれです:
名によるグループsocketinfoからSELECTのユーザー名、socketstatus、MAX(タイムスタンプ)、socketstatus
と同じのための出力は次のとおりです。
必要な出力を達成する方法を教えてもらえますか?
を、これがピボットテーブルです。変数(接続/切断)の2つの値だけをピボットするのはやや珍しいですが、それは実行しようとしている操作です。 –