Select*fromstudent_info;+---- --+-- -------+--"/> Select*fromstudent_info;+---- --+-- -------+--">

ホームページ  >  記事  >  データベース  >  特定の条件に基づいてテーブルから値を取得する MySQL ビューを作成するにはどうすればよいですか?

特定の条件に基づいてテーブルから値を取得する MySQL ビューを作成するにはどうすればよいですか?

PHPz
PHPz転載
2023-09-07 23:17:021289ブラウズ

如何创建一个 MySQL 视图,根据某些条件从表中获取值?

特定の条件に基づいてテーブルから値を取得するビューを作成する場合は、ビューの作成時に WHERE 句を使用する必要があります。 WHERE 句に応じた値がビューに保存されます。 WHERE 句を使用して MySQL ビューを作成する構文は次のとおりです。 -

Syntax

Create View view_name AS Select_statements FROM table WHERE condition(s);

Example

上記の概念を説明するために、表の次のデータを使用します。 "Student_info"-

mysql> Select * from student_info;
+------+---------+------------+------------+
| id   | Name    | Address    | Subject    |
+------+---------+------------+------------+
| 101  | YashPal | Amritsar   | History    |
| 105  | Gaurav  | Chandigarh | Literature |
| 125  | Raman   | Shimla     | Computers  |
| 130  | Ram     | Jhansi     | Computers  |
+------+---------+------------+------------+
4 rows in set (0.08 sec)

次に、次のクエリを使用して、件名が Computer のみの行を格納する条件でビュー名 "Info" を作成します。したがって、以下に示すように、ビューの作成中に WHERE 句を使用する必要があります。

以上が特定の条件に基づいてテーブルから値を取得する MySQL ビューを作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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