Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP] Jeżeli kilka rekordów jest takich samych, wyświetl tylko 1, Prośba o pomoc związana z wyciąganiem danych z bazy.
Nowek
post 22.02.2016, 15:10:13
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 22.02.2016

Ostrzeżenie: (0%)
-----


Witajcie!

Potrzebuje pomocy.
Mam tabelę:
  1. ID NAZWA TEMPERATURA ILOŚĆ
  2. 1 produkt1 12 3
  3. 2 produkt2 10 2
  4. 3 produkt3 30 1
  5. 4 produkt2 15 9


Stworzyłem sobie wyszukiwarkę i wszystko działa pięknie, tylko problemem jest to że mam kilka takich samych nazw z innymi wartościami.
I teraz potrzebuję jakichś wskazówek jak stworzyć zapytanie, które wyświetli mi rekordy unikalne + jeden rekord, który ma kilka dubli, tak by nie został pominięty.

Więc patrząc na powyższą tabelę chciałbym aby wynik wyglądał tak:

  1. produkt1
  2. produkt2
  3. produkt3



Niestety póki co wszystkie moje próby sprawiały że wyświetlały się tylko:

  1. produkt1
  2. produkt3



a zdublowany produkt2 jest pomijany.


Będę wdzięczny za każdą pomoc!



EDIT:

Po kilku h szukania w końcu znalazłem GROUP BY , które rozwiązało mój problem.



Dzięki!


Ten post edytował Nowek 22.02.2016, 15:26:50
Go to the top of the page
+Quote Post
JanuszPHP
post 22.02.2016, 15:27:09
Post #2





Grupa: Zarejestrowani
Postów: 15
Pomógł: 2
Dołączył: 10.08.2015

Ostrzeżenie: (0%)
-----


  1. SELECT nazwa FROM tabela GROUP BY nazwa
Go to the top of the page
+Quote Post
woxala123
post 22.02.2016, 23:49:33
Post #3





Grupa: Zarejestrowani
Postów: 361
Pomógł: 12
Dołączył: 9.01.2010

Ostrzeżenie: (10%)
X----


Rewelacja!!!.. Tak trzymaj druhu...
Go to the top of the page
+Quote Post
DarkAbso
post 23.02.2016, 09:10:37
Post #4





Grupa: Zarejestrowani
Postów: 60
Pomógł: 10
Dołączył: 17.11.2011

Ostrzeżenie: (0%)
-----


Jeszcze masz klauzule DISTINCT. Czyli:
  1. SELECT DISTINCT NAZWA FROM twoja_tabela
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 10:04