Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Izbacivanje dupliranih vrednosti jednog polja pri upitu

[es] :: Baze podataka :: Izbacivanje dupliranih vrednosti jednog polja pri upitu

[ Pregleda: 1079 | Odgovora: 6 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

NikolaVeber
neradnik na porodiljskom bolovanju
Karlsruhe

Član broj: 5115
Poruke: 1249
*.dip.t-dialin.net

Jabber: nikolaveber@jabber.org
ICQ: 121532865


Profil

icon Izbacivanje dupliranih vrednosti jednog polja pri upitu14.11.2003. u 12:35

Pozdrav !

Problem je sledeci : iz PHP-a vrsim upit sa vise uslova, oblika
SELECT * FROM tabela WHERE polje1=a OR polje1=b OR polje1=c...

Kasnije treba da napravim da nema dupliranih vrednosti u polje2. To sada radim sa array_unique u php-u. Da li to mogu i u mySql-u pri samom upitu ?
blog.sun.com/srbija
Java User Group Karlsruhe
Studiranje u Nemačkoj

Officer, I saw the driver who hit me - his name was Johnny Walker.
14.11.2003. u 12:35 

alex
Aleksandar Radulovic
Team/Project Manager, Software Development, Síminn hf.
Reykjavik, Iceland

Administrator
Član broj: 71
Poruke: 2109
*.habil.is

Jabber: maurice.chavez@gmail.com
ICQ: -1
Sajt: www.a13x.info


Profil

icon Re: Izbacivanje dupliranih vrednosti jednog polja pri upitu14.11.2003. u 13:06
Select distinct polje from tabela where blabla...

Alex: My favorite site is http://localhost/
R.J. Oppenheimer: "I am become death, destroyer of worlds" (1945 AD)
14.11.2003. u 13:06 

Gojko Vujovic
Juniper Networks
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13031
*.gojko.ss.

Sajt: www.gojkovujovic.com


Profil

icon Re: Izbacivanje dupliranih vrednosti jednog polja pri upitu14.11.2003. u 13:31
Meni nešto distinct ranije nije radio kako treba, tj proveravao je samo da li CEO zapis nije isti, a ne samo selektovana polja. Ponašao se u stvari kao distinctrow. Je l to ispravljeno u novim verzijama ili se još uvek proverava ceo "row"?
14.11.2003. u 13:31 

NikolaVeber
neradnik na porodiljskom bolovanju
Karlsruhe

Član broj: 5115
Poruke: 1249
*.dip.t-dialin.net

Jabber: nikolaveber@jabber.org
ICQ: 121532865


Profil

icon Re: Izbacivanje dupliranih vrednosti jednog polja pri upitu14.11.2003. u 13:35
Meni radi ok sa verzijom 3.23.41

I hvala :)
Nego jel' gledao neko php forum - u vezi dobijanja id-ja novounetog podatka. Mozda je i to pitanje za ovaj forum .... da li da ga odradim peske, ili ima neka precica ?

blog.sun.com/srbija
Java User Group Karlsruhe
Studiranje u Nemačkoj

Officer, I saw the driver who hit me - his name was Johnny Walker.
14.11.2003. u 13:35 

vilyu
Beograd, Srbija

Član broj: 1188
Poruke: 372
217.26.67.*



Profil

icon Re: Izbacivanje dupliranih vrednosti jednog polja pri upitu14.11.2003. u 13:42
Imas php f-ju mysql_insert_id($connection).
Zagledan u zvezdano nebo pametan covek poludi, a budala zaspi.
14.11.2003. u 13:42 

NikolaVeber
neradnik na porodiljskom bolovanju
Karlsruhe

Član broj: 5115
Poruke: 1249
*.dip.t-dialin.net

Jabber: nikolaveber@jabber.org
ICQ: 121532865


Profil

icon Re: Izbacivanje dupliranih vrednosti jednog polja pri upitu14.11.2003. u 13:45
VALA LIPA ;)

blog.sun.com/srbija
Java User Group Karlsruhe
Studiranje u Nemačkoj

Officer, I saw the driver who hit me - his name was Johnny Walker.
14.11.2003. u 13:45 

NetworkAdmin
Zoran Knezevic
programer u jednoj X kompaniji, radim na daljinu onli..
Beograd

Član broj: 4445
Poruke: 609
*.ppp-01.sa.lol.ba.

Sajt: www.rentalio.com


Profil

icon Re: Izbacivanje dupliranih vrednosti jednog polja pri upitu15.11.2003. u 16:29
Citat:
Gojko Vujovic:
Meni nešto distinct ranije nije radio kako treba, tj proveravao je samo da li CEO zapis nije isti, a ne samo selektovana polja. Ponašao se u stvari kao distinctrow. Je l to ispravljeno u novim verzijama ili se još uvek proverava ceo "row"?



Evo meni ovaj query koji provjerava ko se kada logirao:

Code:
SELECT 
korisnici.korisnik AS `korisnik`, 
korisnici.status AS `status`,
COUNT(*) AS `broj_logiranja`,
MAX(login_history.datum) as `last_login`,
COUNT(DISTINCT login_history.ip) as `broj_ip`
FROM
`korisnici`, `login_history`
WHERE
korisnici.korisnik = login_history.korisnik
GROUP BY
login_history.korisnik
ORDER BY
`last_login` DESC LIMIT 100; 


recimo ovo COUNT(DISTINCT login_history.ip) radi super inace cjelopupan ovaj query radi kako bi trebalo. www.pungas.com/phpinfo.php evo tu mozete pogledati verziju mysql ako koga interesuje.
15.11.2003. u 16:29 

[es] :: Baze podataka :: Izbacivanje dupliranih vrednosti jednog polja pri upitu

[ Pregleda: 1079 | Odgovora: 6 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.