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

Problem sa upitom

[es] :: MySQL :: Problem sa upitom

[ Pregleda: 3029 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Cuchulainn
Cuchulainn
Beograd

Član broj: 63498
Poruke: 36
*.dynamic.sbb.co.yu.



Profil

icon Problem sa upitom22.11.2006. u 12:25 - pre 211 meseci
Zasto ne radi upit?
delete from firme, kategorija, potkategorija where (firme.potkategorijaID = potkategorija.potkategorijaID) and (potkategorija.kategorijaID = kategorija.kategorijaID) and (kategorija.kategorijaID=18);
 
Odgovor na temu

zmau
Dragan Jovanović
programer
Šabac

Član broj: 80834
Poruke: 290
*.32.eunet.yu.



+80 Profil

icon Re: Problem sa upitom22.11.2006. u 22:10 - pre 211 meseci
Ama koju poruku ti javlja ?
Upit može da bude sintaksno neispravan, može da narušava referencijalni integritet...
it works on my machine
 
Odgovor na temu

Cuchulainn
Cuchulainn
Beograd

Član broj: 63498
Poruke: 36
*.dynamic.sbb.co.yu.



Profil

icon Re: Problem sa upitom23.11.2006. u 09:38 - pre 211 meseci
1064 - You have an error in your SQL syntax;check the manual that corresponds to your MySQL server version for the syntax to use near 'where (firme.potkategorijaID = potkategorija.potkategorijaID)and(potkategorija' at line 1



E to javlja baza!
 
Odgovor na temu

mojeKorIme
BiH

Član broj: 59512
Poruke: 350
195.222.35.*



+1 Profil

icon Re: Problem sa upitom23.11.2006. u 09:50 - pre 211 meseci
zasto ne napises sta hoces da uradis sa upitom
Give me six hours to chop down a tree and I will spend the first four sharpening the axe.
 
Odgovor na temu

zikaa
Zivorad Antonijevic
Beograd

Član broj: 10078
Poruke: 107
*.beotel.net.

Sajt: zantonijevic.com


+1 Profil

icon Re: Problem sa upitom23.11.2006. u 12:30 - pre 211 meseci
Iz mysql manuala-a:

Multiple-table syntax:

DELETE [LOW_PRIORITY] [QUICK] [IGNORE]
TBL_NAME[.*] [, TBL_NAME[.*] ...]
FROM TABLE_REFERENCES
[WHERE WHERE_DEFINITION]

Or:

DELETE [LOW_PRIORITY] [QUICK] [IGNORE]
FROM TBL_NAME[.*] [, TBL_NAME[.*] ...]
USING TABLE_REFERENCES
[WHERE WHERE_DEFINITION]

ili u prevodu postoje dva nacina da uradis to sto hoces

prvi:
delete table1, table2 from table1,table2 where nesto

i drugi:
delete from table1,table2 using table1, table2 where nesto

na prvi nacin za ovo tvoje ako hoces da obrises iz sve tri tabele

delete firme, kategorija, potkategorija from firme, kategorija, potkategorija where (firme.potkategorijaID = potkategorija.potkategorijaID) and (potkategorija.kategorijaID = kategorija.kategorijaID) and (kategorija.kategorijaID=18)

ako ne onda umesto ovog dela u crvenom napises imena samo onih tabela odakle hoces da brises
 
Odgovor na temu

[es] :: MySQL :: Problem sa upitom

[ Pregleda: 3029 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

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