DBMS_allOperators
DBMS_allOperators
1) Addition(+):
mysql> select Orderid, Ordername, OrderPrice , OrderPrice +10 as "OrderPrice + GST" from
Orders;
+---------+----------------------+------------+------------------+
| Orderid | Ordername | OrderPrice | OrderPrice + GST |
+---------+----------------------+------------+------------------+
| 146 | Southy Special | 200 | 210 |
| 167 | Triple Schezwan Rice | 250 | 260 |
| 211 | PavBhaji | 220 | 230 |
| 231 | Gujarathi Special | 850 | 860 |
| 456 | Lava Cake | 280 | 290 |
| 516 | Paneer Kadai | 350 | 360 |
+---------+----------------------+------------+------------------+
6 rows in set (0.00 sec)
2) Subtraction(-):
mysql> select Orderid, Ordername, OrderPrice , OrderPrice -10 as "OrderPrice -GST" from
Orders;
+---------+----------------------+------------+-----------------+
| Orderid | Ordername | OrderPrice | OrderPrice -GST |
+---------+----------------------+------------+-----------------+
| 146 | Southy Special | 200 | 190 |
| 167 | Triple Schezwan Rice | 250 | 240 |
| 211 | PavBhaji | 220 | 210 |
| 231 | Gujarathi Special | 850 | 840 |
| 456 | Lava Cake | 280 | 270 |
| 516 | Paneer Kadai | 350 | 340 |
+---------+----------------------+------------+-----------------+
6 rows in set (0.00 sec)
3) Multiplication(*):
5) Modulus(%):
Relational Operators:
1 . Equal to (=)
mysql> select Orderid, Ordername, OrderPrice from Orders where OrderPrice >= 300 ;
+---------+-------------------+------------+
| Orderid | Ordername | OrderPrice |
+---------+-------------------+------------+
| 231 | Gujarathi Special | 850 |
| 516 | Paneer Kadai | 350 |
+---------+-------------------+------------+
2 rows in set (0.00 sec)
Boolean Operators:
AND
mysql> select foodname , price from fooditems where quantity =1 and price <=300;
+------------------------+-------+
| foodname | price |
+------------------------+-------+
| Paneer Butter Masala | 290 |
| Veg Biryani with Salad | 190 |
+------------------------+-------+
2 rows in set (0.00 sec)
OR Operator:
mysql> select foodname , price from fooditems where quantity =2 or price <=300;
+------------------------+-------+
| foodname | price |
+------------------------+-------+
| Pav Bhaji | 250 |
| Paneer Butter Masala | 290 |
| Veg Biryani with Salad | 190 |
| Cheese Grill Sandwitch | 150 |
+------------------------+-------+
4 rows in set (0.00 sec)
BETWEEN Operator:
mysql> select id, foodname , price from fooditems where id between 120 and 160;
+------+----------------------+-------+
| id | foodname | price |
+------+----------------------+-------+
| 151 | Pav Bhaji | 250 |
| 151 | Paneer Butter Masala | 290 |
| 123 | Chinese Plate | 350 |
+------+----------------------+-------+
3 rows in set (0.00 sec)
min
count
Avg:
Pattern Matching:
mysql> select distinct UserName, Address from UserDetails where UserName like
'%ha';
+----------+-----------+
| UserName | Address |
+----------+-----------+
| Shraddha | Nashik |
| Sneha | Jail Road |
+----------+-----------+
2 rows in set (0.00 sec)
set operators
mysql> select Address from UserDetails UNION select Address From Restuarant ;
+-------------+
| Address |
+-------------+
| Nashik |
| Jail Road |
| Nashik road |
| nagur |
| nagpur |
| kolhapur |
+-------------+
6 rows in set (0.00 sec)
mysql> select Address from UserDetails Except select Address From Restuarant ;
+-------------+
| Address |
+-------------+
| Jail Road |
| Nashik road |
+-------------+
2 rows in set (0.00 sec)
mysql> select Address from UserDetails Intersect select Address From Restuarant ;
+---------+
| Address |
+---------+
| nashik |
+---------+
1 row in set (0.00 sec)