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

Znam da nesto nedostaje, ali neznam sta

[es] :: MySQL :: Znam da nesto nedostaje, ali neznam sta

[ Pregleda: 3378 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

stex

Član broj: 718
Poruke: 374
*.zrlocal.net.

Sajt: stivi.on.neobee.net


+21 Profil

icon Znam da nesto nedostaje, ali ne znam sta20.05.2005. u 11:14 - pre 230 meseci
SELECT *,(SELECT max(datum) FROM tabela2 WHERE tabela2.sifra = tabela1.sifra) AS datum
FROM tabela1
WHERE datum >= "20050101"

Prijavljuje gresku:
#1054 - Unknown column 'datum' in 'where clause'

Upit radi bez uslova (WHERE) i doda mi polje 'datum' sa tacnim podacima ali
cim dodam uslov za to dodato polje javi mi gresku.

stivi.on.neobee.net
 
Odgovor na temu

Dusan Marjanovic
Consultant, SAS
Beograd

Član broj: 59
Poruke: 1290
*.info-net.co.yu.

Jabber: dusanm@gmail.com
ICQ: 84621598
Sajt: marjanovic.net


+6 Profil

icon Re: Znam da nesto nedostaje, ali ne znam sta20.05.2005. u 12:11 - pre 230 meseci
Ići će lakše ako postaviš ovde da se vidi struktura tabela, koja polja ima i sl. Jesi li probao da staviš tabelaX.datum umesto samo datum?
VMware VCP/Microsoft MCSE 2003/HP ASE
 
Odgovor na temu

stex

Član broj: 718
Poruke: 374
*.zrlocal.net.

Sajt: stivi.on.neobee.net


+21 Profil

icon Re: Znam da nesto nedostaje, ali ne znam sta20.05.2005. u 12:41 - pre 230 meseci
Tabela1
sifra,ime,prezime...

Tabela2
ID,sifra,datum

Treba da izdvojim iz tabele2 najveci datum za datog korisnika koji je veci od nekog datuma iz uslova.

Probao sam da stavim "AS tabela2.datum" ali mi tu prijavljuje gresku.
stivi.on.neobee.net
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+711 Profil

icon Re: Znam da nesto nedostaje, ali ne znam sta20.05.2005. u 12:47 - pre 230 meseci
Mislim da tako neće moći. Kada se evaluira where uslov endžin ne zna za aliase. Probaj ili da prebaciš subselect u where uslov ili da preformulišeš ceo query nekim JOIN-om recimo.
 
Odgovor na temu

SmilieBG
Aleksandar Skodric
NL

Član broj: 13094
Poruke: 1821
*.speed.planet.nl.



+3 Profil

icon Re: Znam da nesto nedostaje, ali ne znam sta20.05.2005. u 18:15 - pre 230 meseci
koja je verzija MySQL-a? SubSelects su tek ok 4.x ili mozda cak od 5. verzije podrzani...

U suprotnom moras join da pravis...

Poz,
Sale
=========
Uporedi cene i karakteristike za vise od 10.000 proizvoda, izmedju ostalog:
Digitalni foto-aparati
Mobilni telefoni
Skolski pribor
=========
 
Odgovor na temu

_owl_

Član broj: 318
Poruke: 1043
*.vdial.verat.net.



+3 Profil

icon Re: Znam da nesto nedostaje, ali ne znam sta20.05.2005. u 23:25 - pre 230 meseci
Takodje postoje razlicite vrste subselect-ova u zavisnosti gde se nalaze u upitu, a cini mi se da ovaj koji ti koristis nije podrzan u MySQL-u. Na brzinu sam pogledao strukturu tabela koje imas i nije mi jasno zasto nisi napravio upit preko JOIN-a (jednostavniji, portabilniji, mozda cak i brzi).
Owl
 
Odgovor na temu

stex

Član broj: 718
Poruke: 374
*.zrlocal.net.

Sajt: stivi.on.neobee.net


+21 Profil

icon Re: Znam da nesto nedostaje, ali ne znam sta23.05.2005. u 12:50 - pre 230 meseci
Uradio sam na kraju preko LEFT JOIN i radi. Steta sto ne moze onako, imam jos par slicnih sql-a kod kojih bi mi bas onako odgovaralo.
stivi.on.neobee.net
 
Odgovor na temu

[es] :: MySQL :: Znam da nesto nedostaje, ali neznam sta

[ Pregleda: 3378 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

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