• 締切済み

UPDATEについて

今、テーブル全てをUPDATEしたいのですが、 どのようにしたらいいのでしょうか? samp1_table n -------- 12 9 23 56 1 を昇順や降順に並べ替えを行い、UPDATEしたいです。 よろしくお願い致します。

みんなの回答

  • xcrOSgS2wY
  • ベストアンサー率50% (1006/1985)
回答No.2

ある特定のカラムに関して「格納順を昇順にする」という条件の場合のみ、可能です。 samp1_tableのカラム「n」に関して格納順を昇順にしたい場合、カラム「n」に対してクラスタ化インデクスを作成します。そうすると、samp1_tableの中の各行はカラム「n」に関して物理的に昇順になるように格納順が変更されます。 なお、クラスタ化インデクスは1つのテーブルに対して1つしか作成できないので注意してください。また格納順を降順にすることはできません。 クラスタ化インデクスとはどういうものか、およびクラスタ化インデクスの作成方法についてはSQL Serverのヘルプに記述があるので、そちらを参照してください。

  • ttyp03
  • ベストアンサー率28% (277/960)
回答No.1

格納順を変更することはできないです(と思います)。 一般的には SELECT するときに ORDER BY でソートをしますが、それではダメなんでしょうか? SELECT * FROM samp1_table ORDER BY n

関連するQ&A