MySQLの「SELECTTRUE」とは何ですか?
行が一致する場合、ステートメントSELECTTRUEは1を返します。まずテーブルを作成しましょう-
mysql> create table DemoTable(Name varchar(100)); Query OK, 0 rows affected (0.54 sec)
挿入コマンド-
を使用して、テーブルにいくつかのレコードを挿入しますmysql> insert into DemoTable values('Chris'); Query OK, 1 row affected (0.15 sec) mysql> insert into DemoTable values('Robert'); Query OK, 1 row affected (0.16 sec) mysql> insert into DemoTable values('David'); Query OK, 1 row affected (0.12 sec)
selectステートメントを使用してテーブルのすべてのレコードを表示する-
mysql> select *from DemoTable;
これにより、次の出力が生成されます-
+--------+ | Name | +--------+ | Chris | | Robert | | David | +--------+ 3 rows in set (0.00 sec)
以下は、SELECTTRUE-
のクエリです。mysql> select true from DemoTable;
これにより、次の出力が生成されます-
+------+ | TRUE | +------+ | 1 | | 1 | | 1 | +------+ 3 rows in set (0.00 sec)
-
MySQLは列の値からランダムに2つの値を選択しますか?
ランダムに選択するには、ORDER BY RAND()を使用します。 2つの値のみを選択するには、MySQLでLIMIT2を使用します。まずテーブルを作成しましょう- mysql> create table DemoTable1815 ( Question text ); Query OK, 0 rows affected (0.00 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTa
-
MySQLで最高の給与を選択しますか?
これには、MAX()を使用できます。構文は次のとおりです- select MAX(yourColumnName) AS anyAliasName from yourTableName; テーブルを作成しましょう- mysql> create table demo44 −> ( −> employee_id int not null auto_increment primary key, −> employee_name varchar(20), −> employee_salary int −>