Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [SQL] SELECT bez duplikatów? DISCINT ?
Piotrwusek
post
Post #1





Grupa: Zarejestrowani
Postów: 399
Pomógł: 7
Dołączył: 11.06.2007
Skąd: Poznan

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


Witam

Mam takie zapytanie SQL

  1. SELECT n.name, INET_NTOA(ipaddr),climit FROM `assignments` AS a, tariffs AS t, nodes AS n WHERE a.customerid = n.ownerid AND a.tariffid = t.id AND n.location =''


Chciałbym aby wybrać te wszystkie rekordy, ale jeśli istnieją dwa rekordy o tej samej zawartości pola 'ipaddr' to chce żeby pokazał tylko jeden.


Macie jakieś wskazówki?
Go to the top of the page
+Quote Post
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Dodaj,
  1. GROUP BY ipaddr
Go to the top of the page
+Quote Post
rocktech.pl
post
Post #3





Grupa: Zarejestrowani
Postów: 587
Pomógł: 131
Dołączył: 8.02.2010

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


Witam.

DISTINCT dokładnie.

  1. SELECT DISTINCT(INET_NTOA(ipaddr)),n.name,climit FROM `assignments` AS a, tariffs AS t, nodes AS n WHERE a.customerid = n.ownerid AND a.tariffid = t.id AND n.location =''
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 16.09.2025 - 16:57