Avenus
Under Glory Yield
Запрос из mysql с разными значениями одного поля и при этом максимальным другого
Есть данные в таблице 'table' с разными значениями в полях 'rate' и 'name'.
name - тип: varchar, rate - тип: int
Пример:
-------------------------
| id | name | rate |
-------------------------
| 1 | а | 0 |
-------------------------
| 2 | а | 2 |
-------------------------
| 3 | b | 1 |
-------------------------
| 4 | а | 1 |
-------------------------
| 5 | c | 3 |
-------------------------
| 6 | b | 0 |
-------------------------
Подскажите, пожалуйста, как написать запрос для вывода разных значений 'name' только с максимальным значением 'rate':
-------------------------
| id | name | rate |
-------------------------
| 2 | а | 2 |
-------------------------
| 3 | b | 1 |
-------------------------
| 5 | c | 3 |
-------------------------
Сортировать по полю - name.
Есть данные в таблице 'table' с разными значениями в полях 'rate' и 'name'.
name - тип: varchar, rate - тип: int
Пример:
-------------------------
| id | name | rate |
-------------------------
| 1 | а | 0 |
-------------------------
| 2 | а | 2 |
-------------------------
| 3 | b | 1 |
-------------------------
| 4 | а | 1 |
-------------------------
| 5 | c | 3 |
-------------------------
| 6 | b | 0 |
-------------------------
Подскажите, пожалуйста, как написать запрос для вывода разных значений 'name' только с максимальным значением 'rate':
-------------------------
| id | name | rate |
-------------------------
| 2 | а | 2 |
-------------------------
| 3 | b | 1 |
-------------------------
| 5 | c | 3 |
-------------------------
Сортировать по полю - name.