Oracle SQL, , , , group by.
MySQL Docs:
SQL , GROUP BY, , GROUP BY. , SQL, GROUP BY:
SELECT o.custid, c.name, MAX(o.payment)
FROM orders AS o, customers AS c
WHERE o.custid = c.custid
GROUP BY o.custid;
, GROUP BY.
MySQL GROUP BY, , GROUP BY. , MySQL. , . , , , GROUP BY, .
, , MySQL , :
, . , , , GROUP BY, .
MySQL, .
(T):
ID | Column1 | Column2 |
----|---------+----------|
1 | A | X |
2 | A | Y |
MySQL
SELECT ID, Column1, Column2
FROM T
GROUP BY Column1;
SQL, MySQL, , , :
ID | Column1 | Column2 |
----|---------+----------|
1 | A | X |
,
ID | Column1 | Column2 |
----|---------+----------|
2 | A | Y |
, , Column1, , , ? , , , , ORDER BY , , :
SELECT ID, Column1, Column2
FROM T
GROUP BY Column1
ORDER BY ID DESC;
, :
ID | Column1 | Column2 |
----|---------+----------|
2 | A | Y |
- ORDER BY ID DESC, ( ).
MySQL:
, , , . , ORDER BY.
, , , , .
SQL-Standard , GROUP BY , GROUP BY. SQL-2003-Standard:
15) T - , G - T. in, , T, C, G - QS.
, PRIMARY KEY, , , SQL MySQL ( Postgresql - , , - ):
SELECT ID, Column1, Column2
FROM T
GROUP BY ID;
, Column1, Column2 , .