• ベストアンサー

T-SQL 一件のみのデータ取得について

T-SQL(SQL Server2000)で対象データを一件のみ取得する場合、どのようにすれば良いでしょうか? 処理的に無理でしょうか? PL/SQLの"ROWNUMBER = 1"のような条件は使うことが出来ないのでしょうか? 説明が苦手で分かりづらいかも知れませんが、宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

SQL Serverでは、「TOP 1」といった指定が可能です。 また、SQL Server 2005以降なら、Oracleでいう「分析関数」が実装されているので、検索結果に通番を付け、特定の通番の行だけ操作することも可能になっています。

liberation
質問者

お礼

ご返信ありがとうございます。 早速、試したいと思います!

関連するQ&A