MySQLの大きなテーブルまたは複数の小さなテーブルのどちらが好ましいですか?
1つの大きなテーブルと複数の小さなテーブルのどちらを優先するかを判断するのは非常に困難です。依存します-
- 使用しているアプリケーションについて。
- データベースの正規化について
ただし、そのような状況では複数の小さなテーブルが適していると言える重要なポイントがたくさんあります。
多くの開発者が複数のテーブルを開発しようとしているとすると、それらを複数の小さなテーブルに分割する必要があります。
多くの開発者に権限を与えている状況。この権限は、データのさまざまな部分に対するものです。この場合、複数の小さなテーブルに分割する必要が生じます。
さまざまな場所からデータを移動しているとすると、複数の小さなテーブルが必要になります。
-
MySQLの複数のテーブルからレコードを挿入します
複数のテーブルからレコードを挿入するには、INSERTINTOSELECTステートメントを使用します。ここでは、2つのテーブルからレコードを挿入します。 まずテーブルを作成しましょう- mysql> create table DemoTable1943 ( Name varchar(20) ); Query OK, 0 rows affected (0.00 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1943
-
MySQLの別のテーブルのデータから1つのテーブルのデータを更新しますか?
このために、JOINと一緒にUPDATEコマンドを使用できます。 最初のテーブルを作成しましょう- mysql> create table demo54 −> ( −> firstName varchar(20), −> lastName varchar(20) −> ); Query OK, 0 rows affected (0.57 sec) 挿入コマンド-を使用して、いくつかのレコードをテーブルに挿入します。 mysql> insert into demo54 values('John'