Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problematyczny DISTINCT
someone.cool
post
Post #1





Grupa: Zarejestrowani
Postów: 50
Pomógł: 1
Dołączył: 31.01.2009

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


Witam!
Mam tabelę w której jest 2000 pozycji i 8 kolumn(id,nazwa,kod produktu,...), z czego ok. 1900 jest unikatowych. muszę tak zrobić, żeby mi wyskoczyły wszystkie kolumny i tylko unikatowe wiersze. może ktoś pomoże ?

kod produktu jest jednoznacznym wyroznieniem

Ten post edytował someone.cool 31.01.2009, 11:39:14
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
kefirek
post
Post #2





Grupa: Zarejestrowani
Postów: 781
Pomógł: 256
Dołączył: 29.06.2008

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


  1. SELECT * FROM tabela GROUP BY nazwa
Go to the top of the page
+Quote Post
someone.cool
post
Post #3





Grupa: Zarejestrowani
Postów: 50
Pomógł: 1
Dołączył: 31.01.2009

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


o coś innego mi chodziło...aby uzyskać tabele produktów z której bym usunął wszystkie rekordy które są duplikatami. probowałem tak...
CODE
select distinct (productcode), * from products


przy jednoczesnym wyświetleniu wszystkich kolumn

Ten post edytował someone.cool 31.01.2009, 12:32:58
Go to the top of the page
+Quote Post
kefirek
post
Post #4





Grupa: Zarejestrowani
Postów: 781
Pomógł: 256
Dołączył: 29.06.2008

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


Daj tak
  1. SELECT * FROM tabela GROUP BY productcode;


To wyswietla wszystki productcode bez powtórzen

Ten post edytował kefirek 31.01.2009, 13:19:27
Go to the top of the page
+Quote Post
someone.cool
post
Post #5





Grupa: Zarejestrowani
Postów: 50
Pomógł: 1
Dołączył: 31.01.2009

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


działa!
Dziękówczeka!
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 Aktualny czas: 21.08.2025 - 16:13