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: 1065 | Odgovora: 6 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

stex

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

Sajt: stivi.on.neobee.net


Profil

icon Znam da nesto nedostaje, ali ne znam sta20.05.2005. u 11:14

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
20.05.2005. u 11:14 

Dusan Marjanovic
making things work...
Beograd

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

Jabber: dusanm@gmail.com
ICQ: 84621598
Sajt: www.root.co.yu


Profil

icon Re: Znam da nesto nedostaje, ali ne znam sta20.05.2005. u 12:11
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?
Putuj evropo, nemoj više čekati na nas...
20.05.2005. u 12:11 

stex

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

Sajt: stivi.on.neobee.net


Profil

icon Re: Znam da nesto nedostaje, ali ne znam sta20.05.2005. u 12:41
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
20.05.2005. u 12:41 

jablan
Mladen Jablanović
Beograd

Član broj: 8286
Poruke: 2995
*.yubc.net.

Sajt: blog.radioni.ca


Profil

icon Re: Znam da nesto nedostaje, ali ne znam sta20.05.2005. u 12:47
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.
20.05.2005. u 12:47 

SmilieBG
Aleksandar Skodric
NL

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



Profil

icon Re: Znam da nesto nedostaje, ali ne znam sta20.05.2005. u 18:15
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
20.05.2005. u 18:15 

_owl_
Centar - BG

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

Sajt: home.drenik.net/~owl


Profil

icon Re: Znam da nesto nedostaje, ali ne znam sta20.05.2005. u 23:25
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
20.05.2005. u 23:25 

stex

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

Sajt: stivi.on.neobee.net


Profil

icon Re: Znam da nesto nedostaje, ali ne znam sta23.05.2005. u 12:50
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
23.05.2005. u 12:50 

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

[ Pregleda: 1065 | Odgovora: 6 ]

Postavi temu Odgovori

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