MySQLの賛成票と反対票の数を数えますか?
賛成票と反対票の数を数えるには、集計関数SUM()とともにCASEステートメントを使用できます。
まずテーブルを作成しましょう-
mysql> create table DemoTable ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Vote int ); Query OK, 0 rows affected (1.70 sec)
挿入コマンド-
を使用して、テーブルにいくつかのレコードを挿入しますmysql> insert into DemoTable(Vote) values(-10); Query OK, 1 row affected (0.20 sec) mysql> insert into DemoTable(Vote) values(100); Query OK, 1 row affected (0.13 sec) mysql> insert into DemoTable(Vote) values(45); Query OK, 1 row affected (0.13 sec) mysql> insert into DemoTable(Vote) values(-6); Query OK, 1 row affected (0.12 sec) mysql> insert into DemoTable(Vote) values(-1000); Query OK, 1 row affected (0.15 sec) mysql> insert into DemoTable(Vote) values(450); Query OK, 1 row affected (0.14 sec)
以下は、selectステートメント-
を使用してテーブルのすべてのレコードを表示するためのクエリです。mysql> select *from DemoTable;
これにより、次の出力が生成されます-
+----+-------+ | Id | Vote | +----+-------+ | 1 | -10 | | 2 | 100 | | 3 | 45 | | 4 | -6 | | 5 | -1000 | | 6 | 450 | +----+-------+ 6 rows in set (0.00 sec)
以下は、賛成票と反対票の数を数えるためのクエリです-
mysql> select sum(case when Vote > 0 then 1 else 0 end) as Number_Of_Positive_Votes, sum(case when Vote < 0 then 1 else 0 end) as Number_Of_Negative_Votes from DemoTable;
これにより、次の出力が生成されます-
+--------------------------+--------------------------+ | Number_Of_Positive_Votes | Number_Of_Negative_Votes | +--------------------------+--------------------------+ | 3 | 3 | +--------------------------+--------------------------+ 1 row in set (0.00 sec)
-
数値が正、負、奇数、偶数、ゼロかどうかを確認するC#プログラム
次の条件を確認してください- 奇数と偶数の場合、数値を2で割ったときの余りを確認します- // checking for odd/ even if(n % 2 == 0) { Console.WriteLine("Even"); } else { Console.WriteLine("Odd"); } 正、負、および数値が0かどうかを確認する場合- if (n < 0) { Console.WriteLine("Negative Number!"); } else if(n
-
数値が正か負かをチェックするJavaプログラム
この記事では、数値が正か負かを確認する方法を理解します。これは、指定された数値が0より大きいか小さいかを確認することで実現されます。 以下は同じのデモンストレーションです- 入力 入力が-であると仮定します Enter the number: -3 出力 必要な出力は-になります The number -30 is a negative number アルゴリズム Step 1 - START Step 2 - Declare an integer values namely my_input. Step 3 - Read the required values from th