ソフトウェアのテスト|SQL の一般的な構文、知っていますか?

序文

言語としての SQL は、他のプログラミング言語と同様、特定の規範とガイドラインに従う必要があります。これは、私たちがよく構文 (Syntax) と呼ぶものです。

SQL の構文規則をいくつか示します。

  • すべての SQL 構文は、SELECT、INSERT、UPDATE、DELETE、ALTER、DROP、CREATE、USE、SHOW などのキーワード (コマンドとも呼ばれます) で始まる必要があります。
  • すべての SQL ステートメントはセミコロン; で終わる必要があります。SQL ステートメントは複数行にまたがることができ、SQL ステートメントを 1 行以上で記述することができます。
  • SQL では大文字と小文字が区別されません。つまり、SQL ステートメントでは SELECT と select は同じですが、キーワードは通常大文字で表示されます。

注: テーブル名では大文字と小文字が区別されます。データベースにすでに存在するテーブル名を使用する必要があります。

SQL 構文の例:

SELECT column_name FROM table_name; 

よく使用される SQL コマンド

1、選択

SELECT コマンドはデータベースからデータをクエリ (選択) するために使用され、その使用法は次のとおりです。

SELECT column1, column2....columnN
FROM   table_name;

2、更新

UPDATE コマンドはデータベース内のデータを更新するために使用され、その使用法は次のとおりです。

UPDATE table_name
SET column1 = value1, column2 = value2....columnN=valueN
[ WHERE  CONDITION ];

3、削除

DELETE コマンドはデータベースからデータを削除するために使用され、その使用法は次のとおりです。

DELETE FROM table_name
WHERE  {CONDITION};

4、テーブルの作成 

CREATE TABLE コマンドは、新しいデータ テーブルを作成するために使用されます。その使用方法は次のとおりです。

CREATE TABLE table_name(
column1 datatype,
column2 datatype,
column3 datatype,
.....
columnN datatype,
PRIMARY KEY( one or more columns )
);

5、テーブルの変更

ALTER TABLE コマンドは、データ テーブルを変更するために使用されます。ALTER TABLE を使用すると、データ テーブルのフィールドを変更できます。次に例を示します。

ALTER TABLE table_name {ADD|DROP|MODIFY} column_name {data_ype};

 次のように、データ テーブルの名前を変更するために使用することもできます。

ALTER TABLE table_name RENAME TO new_table_name;

6、ドロップテーブル 

DROP TABLE コマンドはデータ テーブルを削除するために使用され、その使用法は次のとおりです。

DROP TABLE table_name;

7、データベースの作成

CREATE DATABASE は新しいデータベースを作成するために使用されます。その使用法は次のとおりです。

CREATE DATABASE database_name;

8、挿入します

INSERT INTO コマンドはデータベースに新しいデータを挿入します。その使用法は次のとおりです。

INSERT INTO table_name( column1, column2....columnN)
VALUES ( value1, value2....valueN);

9、インデックスの作成 

CREATE INDEX コマンドはインデックスの作成に使用され、その使用法は次のとおりです。

CREATE UNIQUE INDEX index_name
ON table_name ( column1, column2,...columnN);

10、ドロップインデックス

DROP INDEX コマンドはインデックスを削除するために使用され、その使用法は次のとおりです。

ALTER TABLE table_name
DROP INDEX index_name;

要約する

この記事では、SQL の一般的な構文を中心に、追加、削除、変更、確認などのさまざまな操作を説明しますが、SQL データベースの関連操作については後ほど紹介します。

最後に、誰もがやりたい仕事に就き、楽しく働き、楽しく暮らし、広い世界を持ち、大きな成果を上げられることを願っています。また、以前にリリースされた一連のソフトウェア テスト リソースも整理しました [無料で入手するには、記事の最後にある小さなカードをクリックしてください]。入手するためのルーティンはありません。

基本的に、ソフトウェア テストの中核となる技術点をすべてカバーしています: テスト理論、Linux の基本、MySQL の基本、Web テスト、インターフェイス テスト、アプリ テスト、管理ツール、Selenium 関連、パフォーマンス テスト、コンピューター ネットワーク、構成原理、データ構造とアルゴリズム、論理的な質問、人材、技術的な頭脳マップなど。品質は非常に高いです技術面接には十分です!

文書全体は合計 308 ページあり、すべてをお見せするのは決して非現実的です。読者の読書体験に影響を与えないように、内容の一部のみを示しています。ご理解いただけると幸いです。面接前に復習して良い仕事を見つけ、インターネットで学習する情報を検索する時間を節約できれば幸いです。

 


 

おすすめ

転載: blog.csdn.net/HUA1211/article/details/131767427
おすすめ