MySQLテーブルのusernameフィールドに「name」または「user_name」という名前を付ける必要がありますか?
テーブル名の前にuser_nameのようなフィールド名を付けないでください。代わりに、ユーザーまたはユーザー名を使用してください。
テーブル名のプレフィックスを付けると、あいまいになる可能性があるため、テーブル名のプレフィックスは避けてください。
まずテーブルを作成しましょう-
mysql> create table user -> ( -> username varchar(20), -> password varchar(20) -> ); Query OK, 0 rows affected (0.66 sec)
挿入コマンド-
を使用して、テーブルにいくつかのレコードを挿入しますmysql> insert into user values('John','J_635'); Query OK, 1 row affected (0.34 sec) mysql> insert into user values('Carol','Carol2212'); Query OK, 1 row affected (0.16 sec) mysql> insert into user values('David','@12345678'); Query OK, 1 row affected (0.14 sec)
selectステートメントを使用してテーブルのすべてのレコードを表示する-
mysql> select * from user;
これにより、次の出力が生成されます-
+----------+-----------+ | username | password | +----------+-----------+ | John | J_635 | | Carol | Carol2212 | | David | @12345678 | +----------+-----------+ 3 rows in set (0.00 sec)
-
Studentレコードを持つMySQLテーブルから列名を変更しますか?
列名を変更するには、列名の後にASキーワードを使用します。まずテーブルを作成しましょう- mysql> create table DemoTable ( Id int, StudentFirstNameInCollege varchar(100) ); Query OK, 0 rows affected (0.68 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values(100,'Chris'); Query OK, 1
-
最後に作成されたテーブル名(最新)を取得するためのMySQLクエリ?
これには、INFORMATION_SCHEMA.TABLESの概念を使用することができます。まず、テーブルを作成しましょう。これが最新のテーブルになります- mysql> create table DemoTable1323 -> ( -> FirstName varchar(10) -> ); Query OK, 0 rows affected (0.43 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTa