sql >> データベース >  >> RDS >> Mysql

最新の結果を表示するには、IDまたはdate_createdで注文しますか?

    時間の順序付けをID列に依存することは、その目的ではないため、お勧めできません。基本的に、IDはその行の一意のキーであり、それ以上のものではありません。 IDを使用しても問題が発生することはありませんが、IDによる順序付けが常に有効であると想定する複雑さを追加する理由はありません。たとえば、将来、エントリを削除してから手動で新しいエントリを挿入したり、過去にタイムスタンプが付けられた他のソースからエントリをインポートしたりする場合があります。 date_created列がない場合は、IDが唯一のオプションですが、列があるので、それを使用するのが最善の選択です。



    1. テキストボックスのカンマ区切りテキストからMYSQLに新しい行を追加します

    2. postgresの条件付きINSERTINTOステートメント

    3. アクセスソースコード管理にOASIS-SVNとgitを使用する

    4. Pythonは文字列にEを追加します