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

MySQLの新しい列の2つの列の違いを取得するにはどうすればよいですか?


まず、新しい列の差を計算する列を持つテーブルを作成しましょう-

mysql> create table DemoTable
(
   Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,
   LowValue int,
   HighValue int
);
Query OK, 0 rows affected (0.62 sec)

挿入コマンド-

を使用して、テーブルにいくつかのレコードを挿入します
mysql> insert into DemoTable(LowValue,HighValue) values(100,200);
Query OK, 1 row affected (0.19 sec)
mysql> insert into DemoTable(LowValue,HighValue) values(300,700);
Query OK, 1 row affected (0.12 sec)
mysql> insert into DemoTable(LowValue,HighValue) values(1000,2000);
Query OK, 1 row affected (0.13 sec)

以下は、selectステートメント-

を使用してテーブルのすべてのレコードを表示するためのクエリです。
mysql> select *from DemoTable;

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

+----+----------+-----------+
| Id | LowValue | HighValue |
+----+----------+-----------+
| 1  | 100      | 200       |
| 2  | 300      | 700       |
| 3  | 1000     | 2000      |
+----+----------+-----------+
3 rows in set (0.00 sec)

2つの列の違いを取得するためのクエリは次のとおりです-

mysql> select tbl.Id,tbl.LowValue,tbl.HighValue, 
   HighValue-LowValue AS DifferenceBetweenTwoColumns from DemoTable tbl;

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

+----+----------+-----------+-----------------------------+
| Id | LowValue | HighValue | DifferenceBetweenTwoColumns |
+----+----------+-----------+-----------------------------+
| 1  | 100      | 200       | 100                         |
| 2  | 300      | 700       | 400                         |
| 3  | 1000     | 2000      | 1000                        |
+----+----------+-----------+-----------------------------+
3 rows in set (0.00 sec)

  1. JavaScriptで2つの配列の違いを取得するにはどうすればよいですか?

    JavaScriptの2つの配列の違いを確認するには、次のコードを実行してみてください。ここでは、split()、indexOf()、sort()などのメソッドを使用して、両方の配列で同じではない要素を取得しています&mnus; 例 <html>    <head>       <title>JavaScript Dates</title>    </head>    <body>       &l

  2. Androidで2つの日付の違いを取得するにはどうすればよいですか?

    この例は、Androidで2つの日付の違いを取得する方法を示しています。 ステップ1 − Android Studioで新しいプロジェクトを作成し、[ファイル]⇒[新しいプロジェクト]に移動して、新しいプロジェクトを作成するために必要なすべての詳細を入力します。 ステップ2 −次のコードをres / layout/activity_main.xmlに追加します。 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="https://sche