MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

MySQLを使用してテーブルの結果を一時テーブルに表示しますか?


まずテーブルを作成しましょう-

mysql> create table DemoTable1 (Id int,Name varchar(100));
Query OK, 0 rows affected (0.89 sec)

挿入コマンド-

を使用して、テーブルにいくつかのレコードを挿入します
mysql> insert into DemoTable1 values(100,'John');
Query OK, 1 row affected (0.19 sec)
mysql> insert into DemoTable1 values(110,'Chris');
Query OK, 1 row affected (0.16 sec)
mysql> insert into DemoTable1 values(120,'Robert');
Query OK, 1 row affected (0.12 sec)
mysql> insert into DemoTable1 values(130,'David');
Query OK, 1 row affected (0.14 sec)

selectステートメントを使用してテーブルのすべてのレコードを表示する-

mysql> select *from DemoTable1;

これにより、次の出力が生成されます-

+------+--------+
| Id   | Name   |
+------+--------+
|  100 | John   |
|  110 | Chris  |
|  120 | Robert |
|  130 | David  |
+------+--------+
4 rows in set (0.00 sec)

以下は、テーブルの結果を一時テーブルに表示するためのクエリです-

mysql> create temporary table DemoTable2
   select *from DemoTable1;
Query OK, 4 rows affected (0.01 sec)
Records: 4 Duplicates: 0 Warnings: 0

一時テーブルのテーブルレコードを確認してみましょう-

mysql> select *from DemoTable2;

これにより、次の出力が生成されます-

+------+--------+
| Id   | Name   |
+------+--------+
|  100 | John   |
|  110 | Chris  |
|  120 | Robert |
|  130 | David  |
+------+--------+
4 rows in set (0.00 sec)

  1. Javaを使用してMySQLテーブルの値を表示する

    このために、ResultSetの概念を使用できます。接続には、MySQLJDBCDriverを使用します。 テーブルを作成しましょう- 例 mysql> create table demo87    -> (    -> name varchar(20),    -> age int    -> )    -> ; Query OK, 0 rows affected (0.62 挿入コマンド-を使用して、いくつかのレコードをテーブルに挿入します。 例 my

  2. MySQLでテーブルを作成する-Hibernate

    テーブルを作成するには、以下の行をapplication.propertiesに挿入する必要があります- spring.jpa.hibernate.ddl-auto=update ここで、Hibernateはテーブルdemo88を自動的に作成します。 application.propertiesコードは次のとおりです- spring.datasource.platform=mysql spring.jpa.database-platform=org.hibernate.dialect.MySQL5InnoDBDialect spring.jpa.hibernate.ddl-auto=upda