GROUP BYとHAVINGで最新日付データを取得する

公開日: : 最終更新日:2013/12/26 SQL Server , , ,

GROUP BYとHAVINGで最新日付データを取得する

社員マスタなどで最新のレコードのみを取得して
利用するような場面はよくあるかと思います。
そこでSQLを使って最新日付データを取得します。

1.データを作る

利用するデータを作成します。

2.最新日付データを取得

最新日付データを取得を取得します。

3.作成したデータを削除

作成したデータを削除します。

4.最新日付データの取得結果

最新日付データの取得結果です。

cd name addr from_date
1 太郎さん 東京 2013-01-01
2 次郎さん 大阪 2013-01-01
3 三郎さん 高知 2010-01-01

ちゃんと最新日付けデータが取得できてます。

スポンサーリンク
スポンサーリンク
  • このエントリーをはてなブックマークに追加
  • 13 follow us in feedly

関連記事

CREATE TABLE,ALTER TABLEでテーブルのプライマリーキー(PK)を作成する

SQL ServerでSQLを使用してプライマリーキー(PK)を作成します。 テーブル作成時(

記事を読む

SQLServer

SQLServerで累積値(累積比)を求める

SQLServerで累積値(累積比)を求める SQLServerで累積値(累積比)を求めるには

記事を読む

SQL Server-テーブルのプライマリーキー(PK)を取得する

SQL ServerでSQLを使用してプライマリーキー(PK)を取得する必要があったので ちょっと

記事を読む

0で埋めで固定長のデータにする

0で埋めで固定長のデータにする データべース内のデータを0埋めして取得します。 RIGHT(

記事を読む

SELECT INTOで既存テーブルのデータを新規テーブルにコピーする

既存テーブルのデータを新規テーブルにコピーします。 簡単だが結構忘れるのでメモします。

記事を読む

SQLServerのダミーテーブル

SQLServerでダミーテーブルを使う データベースサーバから現在時刻などを取得する場合など

記事を読む

SQLServer

SQLServerでクライアントのIPアドレスを取得する

SQLServerでクライアントのIPアドレスを取得する SQLを発行したクライアントのIPアドレ

記事を読む

SQLで指定された年月日の月末日付を取得する

指定された年月日の月末日付を取得 SQLserverには指定された年月日の月末日付を取得する関

記事を読む

システム日付を取得する

様々な関数でコンピューターのシステム日付を取得する SQLServerのインスタンスを実行している

記事を読む

DEFAULT制約付きのカラムの属性を変更する

DEFAULT制約付きのカラムの属性を変更する SQLServerでDEFAULT制約付きのカラム

記事を読む

SQLServer
bcpコマンドを使ってBULK INSERT用のフォーマットファイルを出力する

bcpコマンドを使ってBULK INSERT用のフォーマットファイルを

SQLServer
テーブルに設定されているインデックスをSQLで検索する

テーブルに設定されているインデックスをSQLで検索 SQLSer

SQLで改行コードを含む項目を取得する

SQLで改行コードを含む項目を検索する Microsoft SQL

SQLServer
SQLServerで「WITH ROLLUP」を使って小計、総合計を出力する

「WITH ROLLUP」を使って小計、総合計を出力 SQLServ

SQLサーバ
SQLServerでROW_NUMBER()を使って連番を採番する

ROW_NUMBER()で連番を取得する SQLServerでROW

→もっと見る



PAGE TOP ↑