テーブルにレコードを挿入(INSERT)するときに、「何行目に挿入する」とか、
「テーブルの最初に挿入する」とかって指定できますか?
もしくは、SELECT するときに、逆順に表示することは出来ますか?
できるなら、そのコマンド命令を教えてください。

このQ&Aに関連する最新のQ&A

A 回答 (3件)

myrimyriさん



こんにちは。
ORDER BY xxx DESC を使えば逆順になりますよ。
xxxはソートをかけたいフィールド名です。


SELECT *
FROM table_test
ORDER BY name DESC;
    • good
    • 0

 補足です。


 SQLには、「何行目」という概念はありません。
 たとえるなら、「レコード」という名の積み木を乱雑に箱の中に入れるのが INSERT です。
 整理は出すときに行うわけです。
    • good
    • 0
この回答へのお礼

deagleさん、
ありがとうございました!
早速やってみます。

お礼日時:2001/10/19 13:28

SELECT に関してですが


SELECT * FROM テーブル名 ORDER BY 列名 DESC
これでどうでしょうか
INSERTはよく分かりませんが
SELECT の時にソートをすればいいんじゃないですか
    • good
    • 0
この回答へのお礼

はい、ご回答ありがとうございました。
DESCを使うのは知ってたんですが、コマンドのどこに入れればいいのか
わからなかったです(^^;;; 

お礼日時:2001/10/19 13:31

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング