MySQLビューを作成するときに、論理演算子を組み合わせて使用するにはどうすればよいですか?
MySQLビューは、AND、OR、NOTなどの論理演算子の組み合わせを使用して作成できます。次の例を使用して説明できます-
mysql> Create or Replace View Info AS select ID, Name, Address , Subject FROM Student_info WHERE (Subject = 'Computers' AND ADDRESS = 'Delhi') OR (Subject = 'History' AND Address = 'Amritsar'); Query OK, 0 rows affected (0.11 sec) mysql> Select * from Info; +------+-------+---------+-----------+ | ID | Name | Address | Subject | +------+-------+---------+-----------+ | 133 | Mohan | Delhi | Computers | +------+-------+---------+-----------+ 1 row in set (0.00 sec)
-
MySQLテーブルの作成中に{}を使用できますか?
いいえ、テーブルを作成するときは、この()のように開き括弧と閉じ括弧を使用する必要があります。以下の構文を使用してください- CREATE TABLE IF NOT EXISTS yourTableName ( yourColumnName1 dataType1, . . . . . N ); まずテーブルを作成しましょう- mysql> CREATE TABLE IF NOT EXISTS DemoTab
-
MySQLでの更新中にselectステートメントを使用するにはどうすればよいですか?
このために、MySQL UPDATEコマンドを使用している間、WHERE句とともにサブクエリを使用します。まずテーブルを作成しましょう- mysql> create table DemoTable -> ( -> Id int, -> Name varchar(20) -> ); Query OK, 0 rows affected (0.82 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert int