ホームページ  >  記事  >  データベース  >  MySQL チュートリアル: SQL データの基本操作

MySQL チュートリアル: SQL データの基本操作

藏色散人
藏色散人転載
2018-11-22 11:40:492847ブラウズ

この記事では主に SQL データの基本的な操作を紹介します。必要な方のお役に立てれば幸いです。

推奨リファレンス チュートリアル: 「SQL チュートリアル

SQL 基本操作

基本操作: CURD、つまり add、削除、変更、クエリ

SQL の基本操作は、さまざまな操作オブジェクトに応じて、ライブラリ操作、テーブル (フィールド) 操作、データ操作の 3 つのカテゴリに分類できます。

データ操作

1 新しいデータの追加

新しいデータを追加するには 2 つの方法があります。

  • タイプ 1: テーブル フィールド全体にデータを挿入します。フィールド リストを指定する必要はありませんが、データ値が表示される順序を指定します。順序はテーブル内のフィールドと一致する必要があり、数値以外のデータはすべて引用符で囲む必要があります (単一引用符を推奨します)。

    • 基本構文: テーブル名に挿入values(値リスト)[,(値リスト)];

    • 例:insert into test names('charies',18,'3.1');

  • 2 番目のタイプ: 一部のフィールドにデータを挿入するには、フィールド リストを選択する必要があります。フィールド リストに表示されるフィールドの順序は、テーブル内のフィールドの順序とは関係ありません。値リストの値は、フィールド リストの順序と一致している必要があります。

    • 基本構文: テーブル名 (フィールド リスト) 値 (値リスト) [, (値リスト)] に挿入します。

    • 例:

      insert into test(age,name) names(18,'guo');

#2 クエリ データ

すべて表示–>基本構文:

select * from table name [where 条件];

# #例:
    select * from test
  • ;

    View part–> 基本構文:
  • select フィールド名[,フィールド名] from テーブル名[ where 条件];

例:
    select name,age,grade from test where age = '18'
  • ;

  • 3 データの更新

基本構文: update テーブル名 set field = value [where 条件];

# #例:

update test set age = 20 where name = 'guo';
  • ここでは、

    where
  • 条件を追加することをお勧めします。そうしないと、テーブル全体のデータが操作されてしまいます。

また、更新操作が成功したかどうかは、SQL ステートメントが正常に実行されたかどうかではなく、影響を受けるレコードがあるかどうか、つまり 影響を受けた の数によって決まります。更新が本当に成功すると、

1

より大きくなります。 4 データの削除

基本構文: テーブル名から削除 [where 条件];

#例:

delete from test where Grade = '3.1';
  • もちろん、

    drop
  • を使用して削除操作を実装することもできます。ただし、
delete

と比較すると、drop は、削除操作を実行するときに、データを削除するだけでなく、定義も削除し、ストレージ領域を解放します。 削除操作を実行すると、データのみが削除され、定義およびストレージ領域は削除されません。 注意事項: 記号 []

で囲まれた内容はオプションのオプションを表し、記号

は接続の意味を表します。

以上がMySQL チュートリアル: SQL データの基本操作の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcsdn.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。