Здравствуйте.Имеется БД со структурой:
где data_id может быть одинаковой величиной.Имеем данные:
Нужно что составить запрос что бы получить такие данные:
Как составить такой запрос?
Если неважно какую именно строку нужно получить с каждым data_id, следующий запрос выдаст последнюю для каждого:
SELECT * FROM t1 group by data_id
Можно добавить постусловие HAVING
чтобы определиться с этим:
SELECT * FROM t1 group by data_id having min(id)
Fiddle
select * from myTable where id in (select min(id) from myTable group by data_id)
пример на sqlfiddle
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Большинство событий, на которые реагирует прикладная программа с графическим пользовательским интерфейсом, происходят при взаимодействии...
Есть две кнопки: загрузить фото с устройства и сделать его с камерыКаким образом это реализуется? Не нужно за меня код писать, сама логика...
Клиент какое-то время работает с сервером на сокетахКлиент принимает решение завершить работу(например, аварийное завершение повисшего...