Latest web development tutorials

SQL構文

データベースのテーブル

データベースは、通常、1つまたは複数のテーブルが含まれています。 各テーブルは、名前の識別で構成されています(例:「ウェブサイト」)、テーブルにはデータ(行)を持つレコードが含まれています。

このチュートリアルでは、レコードのウェブサイトを格納するためのMySQLウェブサイトw3bigデータベースにテーブルを作成します。

私たちは、次のコマンドを介してデータ「Webサイト」のリストを表示することができます。

mysql> use w3big;
Database changed

mysql> set names utf8;
Query OK, 0 rows affected (0.00 sec)

mysql> SELECT * FROM Websites;
+----+--------------+---------------------------+-------+---------+
| id | name         | url                       | alexa | country |
+----+--------------+---------------------------+-------+---------+
| 1  | Google       | https://www.google.cm/    | 1     | USA     |
| 2  | 淘宝          | https://www.taobao.com/   | 13    | CN      |
| 3  | 本教程      | http://www.w3big.com/    | 4689  | CN      |
| 4  | 微博          | http://weibo.com/         | 20    | CN      |
| 5  | Facebook     | https://www.facebook.com/ | 3     | USA     |
+----+--------------+---------------------------+-------+---------+
5 rows in set (0.01 sec)

解決します

  • w3big使用します。コマンドは、データベースを選択するために使用されます。
  • 名前UTF8を設定し、コマンドが使用する文字セットを設定するために使用されます。
  • ウェブサイトSELECT * FROM;情報読み出したデータテーブル。
  • 上記の表は、5つのレコード(各サイトの情報に対応する)と5列(ID、名前、URL、アレクサおよび国)が含まれています。

SQL文

あなたは、SQL文がデータベース上で実行する必要がある作業の多くは完成されています。

次のSQL文は、「ウェブサイト」のテーブルからすべてのレコードを選択します。

SELECT * FROM Websites ;

このチュートリアルでは、さまざまなSQL文を説明します。


覚えておいてください...

  • SQLは大文字と小文字を区別しません:SELECTを選択することは同じです。

セミコロンの後ろのSQL文?

一部のデータベースシステムでは、各SQL文の末尾にセミコロンが必要です。

セミコロンを使用すると、サーバに同じ要求内に複数のSQL文を実行できるように、データベース・システム内の各SQL文を分離する標準的な方法です。

このチュートリアルでは、各SQL文の末尾にセミコロンを使用します。


最も重要なSQLコマンドの一部

  • SELECT -データベースからデータを抽出します
  • UPDATE -データベース内のデータを更新します
  • DELETE -データベースからデータを削除
  • INSERT INTO -データベースに新しいデータを挿入
  • CREATE DATABASE -新しいデータベースの作成
  • ALTER DATABASEで-データベースを変更
  • CREATE TABLE -新しいテーブル作成し、
  • ALTER TABLEを-変更(変更)データベーステーブル
  • 表を削除-テーブルを削除
  • CREATE INDEXを-インデックスの作成(検索キー)
  • インデックスを削除-インデックスの削除