Syntax: MAX ([DISTINCT]|[ALL] ) : MAX « Aggregate Functions « Oracle PL / SQL






Syntax: MAX ([DISTINCT]|[ALL] )

   
SQL> CREATE TABLE cars
  2  (
  3    MAKER  VARCHAR (25),
  4    MODEL  VARCHAR (25),
  5    PRICE  NUMERIC
  6  );

Table created.

SQL>
SQL> INSERT INTO CARS VALUES('CHRYSLER','CROSSFIRE',33620);

1 row created.

SQL> INSERT INTO CARS VALUES('CHRYSLER','300M',29185);

1 row created.

SQL> INSERT INTO CARS VALUES('HONDA','CIVIC',15610);

1 row created.

SQL> INSERT INTO CARS VALUES('HONDA','ACCORD',19300);

1 row created.

SQL>
SQL> INSERT INTO CARS VALUES('FORD','MUSTANG',15610);

1 row created.

SQL> INSERT INTO CARS VALUES('FORD','LATESTnGREATEST',NULL);

1 row created.

SQL> INSERT INTO CARS VALUES('FORD','FOCUS',13005);

1 row created.

SQL>
SQL>
SQL> SELECT
  2     MAX(price) max_price
  3  FROM cars;

MAX_PRICE
---------
 ########

SQL>
SQL>
SQL> drop table cars;

Table dropped.

   
    
  








Related examples in the same category

1.MAX: return the highest values in a column, ignore NULLs
2.Use MAX with dates, it gives you the most recent dates
3.MAX with character data, retrieves the highest value alphabetically (that is, closest 'z').
4.Max with null value
5.Max - Min
6.Display the order number and total order price of the order(s) with the maximum total order price
7.max(total_price) - min(total_price)
8.Who have the max value
9.All rows with the max value