Имеем такую таблицу, и ее получаем при запросе:
SELECT * FROM table WHERE uid=2;
![f45a1b9b43c947799d3a68c83df888a9.png](https://habrastorage.org/files/f45/a1b/9b4/f45a1b9b43c947799d3a68c83df888a9.png)
Но много дублированных строк, хочется выводить так:
![7db70746954946d2b7186a4415607808.png](https://habrastorage.org/files/7db/707/469/7db70746954946d2b7186a4415607808.png)
Идеология:
- берем минимальный id
- объединяем все, где p (параметры равны)
- должно работать WHERE и быть все поля
Я знаю, как это сделать на C#, но если есть простое решение, то я предпочту SQL.
Какие варианты?
Или не стоит заморачиваться с SQL?
Может есть на SQL вариант, но он медленный будет.