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

SELECTを使用して、テーブルを参照せずに、MySQLで式を計算するにはどうすればよいですか?


次のMySQLステートメントを使用して、SELECTを使用して式を計算できます-

SELECT expression;

上記のステートメントには、どのテーブルへの参照もありません。以下はいくつかの例です-

mysql> Select 10 DIV 5;
+----------+
| 10 DIV 5 |
+----------+
|        2 |
+----------+
1 row in set (0.06 sec)

mysql> Select 10*5;
+------+
| 10*5 |
+------+
|   50 |
+------+
1 row in set (0.00 sec)

mysql> Set @var1 = 100, @var2 = 200;
Query OK, 0 rows affected (0.00 sec)

mysql> Select @Var1+@Var2;
+-------------+
| @Var1+@Var2 |
+-------------+
|         300 |
+-------------+
1 row in set (0.00 sec)

  1. MySQL製品テーブルから製品の合計値を計算するにはどうすればよいですか?

    まずテーブルを作成しましょう- mysql> create table DemoTable    (    ProductId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    ProductQuantity int,    ProductPrice int    ); Query OK, 0 rows affected (0.19 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert int

  2. MySQLテーブルにCANDIDATEキーを実装する方法は?

    各リレーションには、1つ以上の候補キーがあります。これらの候補キーの1つは、主キーと呼ばれます。各候補キーは主キーの対象となります。したがって、主キーの候補は候補キーと呼ばれます。 MySQLで候補キーを実装するには、複数の列を一意のキーとして設定します。これらのキーは、次の構文のように候補キーの対象になります- alter table yourTableName add unique key anyName(yourColumnName1,yourColumnName2); まず、-を作成しましょう mysql> create table DemoTable1400   &