Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> omijanie identycznych rekordow
lol
post
Post #1





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 9.05.2003

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


mam taka tabele:

Kod
1   |   a
2   |   b
3   |   a
4   |   a
5   |   c


jak zrobic aby wyswietlic tylko rozne elementy, tzn zrobic tak:

Kod
1   |   a
2   |   b
5   |   c


questionmark.gif worriedsmiley.gif

Ten post edytował lol 31.10.2004, 12:57:47


--------------------
www.autoinfo.waw.pl
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
harmag
post
Post #2





Grupa: Zarejestrowani
Postów: 50
Pomógł: 0
Dołączył: 17.08.2004

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


zaluzmy ze tabela wyglada tak:

Kod
kol1 | kol2
===========
1    | a
2    | b
3    | a
4    | c
5    | b


wowczas zapytanie bedzie wygladac tak

  1. SELECT DISTINCT kol2, kol1 FROM tabela


i otrzymasz

Kod
kol1 | kol2
===========
1    | a
2    | b
4    | c
Go to the top of the page
+Quote Post
lol
post
Post #3





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 9.05.2003

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


Cytat(harmag @ 2004-10-31 13:43:20)
...
  1. SELECT DISTINCT kol2, kol1 FROM tabela

...

niestety nie dziala, nadal jest tak jak w pierwszym przypadku sad.gif

Ten post edytował lol 31.10.2004, 19:28:57


--------------------
www.autoinfo.waw.pl
Go to the top of the page
+Quote Post
harmag
post
Post #4





Grupa: Zarejestrowani
Postów: 50
Pomógł: 0
Dołączył: 17.08.2004

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


sad.gif rzeczywiscie, sprawdzilem, a bylem pewien ze to zadziala. przepraszam za wprowadzenie w blad.
Go to the top of the page
+Quote Post
Michał Fikus
post
Post #5





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 17.03.2003
Skąd: Wejherowo

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


Ja proponowałbym użycie GROUP BY.
Go to the top of the page
+Quote Post
harmag
post
Post #6





Grupa: Zarejestrowani
Postów: 50
Pomógł: 0
Dołączył: 17.08.2004

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


Cytat(Michał Fikus @ 2004-10-31 19:43:39)
Ja proponowałbym użycie GROUP BY.

jezeli pogrupuje wedlug kol2, to wtedy raczej straci klucze glowne kol1. zastanawiam sie czy nie da sie tego zrobic uzywajac podzapytan (o ile uzywasz mysql'a >= 4.1)
Go to the top of the page
+Quote Post
FiDO
post
Post #7





Grupa: Przyjaciele php.pl
Postów: 1 717
Pomógł: 0
Dołączył: 12.06.2002
Skąd: Wolsztyn..... Studia: Zielona Góra

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


Mozna to zrobic wykorzystujac ten sposob: http://forum.php.pl/index.php?showtopic=22...ndpost&p=133403


--------------------
Brak czasu :/
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: 20.08.2025 - 15:59