テーブルから、4番目のカラムを消したいということであれば、
ALTER TABLE table名 DROP カラム名
でいけると思います。
http://www.hatena.ne.jp/1106542701#
人力検索はてな - postgreSQLを使用しています。4番目のレコードを削除したいのですがどんなSQL文になるのでしょうか。
URLはダミーです。
4番目といいますが、どの要素(列)を記述にした4番目なのでしょうか?
今回は次のようなテーブルを例とします。
table name: user_tbl
name, birthday, bloodtype
...
...
...
ここで名前(name)を昇順にして4番目を削除とするのでしたら。
DELETE user_tbl WHERE name = ( SELECT name FROM user_tbl ORDER BY name OFFSET 3 LIMIT 1 );
てな感じですね。削除するキーが複数あると複数削除されます。
降順なら ORDER BY name を ORDER BY name DESCにすればOKです。
ありがとうございました。
すみません。カラムではなくレコードです。