
Właśnie projektuję sobie bazę danych i wychodzi mi że będę miał w jednej kolumnie (nazwijmy ją np. "kolor oczu") wiele powtarzających się danych- np. 15 rekordów zielonych oczu, 9 rekordów niebieskich itp.
Tworząc zapytanie do bazy chcę mieć finalnie po jednej "sztuce" każdej danej, tj. jedno zielone, niebieskie itp.
Przeczytałem, że mogę to zrobić na poziomie bazy danych przez polecenie GROUP BY. Wszystko wygląda fajnie, tyle że czy to przypadkiem nie obciąża serwera baz danych? Najchętniej zrobiłbym to w php, ale nie wiem jakim poleceniem (a szukałem :!: ).
Więc co mam wybrać? Mysql czy php? Jeżeli to drugie to jak to zrobić?
Mam nadzieję że wiecie o co mi chodzi, bo jak widać jestem początkujący...
Z góry dzięki za pomoc.
Pozdrawiam,