Mega Code Archive

 
Categories / MySQL / Aggregate Functions
 

Get the maximum price and minimum price

mysql> mysql> CREATE TABLE IF NOT EXISTS multimeters     -> (     ->   id             INT             AUTO_INCREMENT PRIMARY KEY,     ->   model          CHAR(10)        NOT NULL,     ->   price          DECIMAL(3,2)    NOT NULL     -> ); Query OK, 0 rows affected (0.00 sec) mysql> mysql> INSERT INTO multimeters (model, price)   VALUES ("Standard", 11.75); Query OK, 1 row affected, 1 warning (0.00 sec) mysql> INSERT INTO multimeters (model, price)   VALUES ("Super", 19.50); Query OK, 1 row affected, 1 warning (0.00 sec) mysql> INSERT INTO multimeters (model, price)   VALUES ("DeLuxe", 24.99); Query OK, 1 row affected, 1 warning (0.00 sec) mysql> mysql> SELECT * FROM multimeters; +----+----------+-------+ | id | model    | price | +----+----------+-------+ |  1 | Standard |  9.99 | |  2 | Super    |  9.99 | |  3 | DeLuxe   |  9.99 | +----+----------+-------+ 3 rows in set (0.00 sec) mysql> mysql> mysql> mysql> SELECT MAX(price) AS max_price, MIN(price) AS min_price     -> FROM multimeters; +-----------+-----------+ | max_price | min_price | +-----------+-----------+ |      9.99 |      9.99 | +-----------+-----------+ 1 row in set (0.00 sec) mysql> mysql> mysql> # delete this sample table mysql> DROP TABLE IF EXISTS multimeters; Query OK, 0 rows affected (0.00 sec)