SELECT INTO वेरिएबल और IF() से शर्ती संदेश उत्पन्न करें
कुल योग की गणना करके उसे वेरिएबल में स्टोर करें, फिर IF() से कस्टम संदेश दिखाएं।
टेबल बनाएं और डेटा डालें:
mysql> create table DemoTable2008 ( Value int ); Query OK, 0 rows affected (10.59 sec) mysql> insert into DemoTable2008 values(10); ... (नकारात्मक मान भी)
क्वेरी:
mysql> set @value:=(select sum(Value) from DemoTable2008); Query OK, 0 rows affected (0.03 sec) mysql> select if(@value > 0, 'Value is greater than 0','Not greater than') as Result;
आउटपुट:
+-------------------------+ | Result | +-------------------------+ | Value is greater than 0 | +-------------------------+ 1 row in set (0.00 sec)
व्याख्या: @value वेरिएबल में SUM संग्रहीत होता है, IF() उसकी जांच करके संदेश लौटाता है।