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

SELECT izmedju dva odredjena polja!

[es] :: Pascal / Delphi / Kylix :: SELECT izmedju dva odredjena polja!

[ Pregleda: 2776 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

tamnicar
sremska mitrovica

Član broj: 54010
Poruke: 67
*.beotel.net.



Profil

icon SELECT izmedju dva odredjena polja!04.07.2005. u 00:22 - pre 228 meseci
kako bi isao SQL upit da mi iz tabele vreti polja koja se, recimo, nalaze izmedju polja sa vrednoscu "Maticne ploce" i vrednoscu "Procesori"
zamislite: imam Access tabelu, i u koloni A mi se u polju A1 nalazi reč "Matične ploče" pa se od A2 do (nebitno) Axx nalaze raznorazne matične ploče, pa se u polju Axx+1 nalazi polje sa rečju "Procesori"!!! E sad treba mi sva polja između te dve "reči"
ja se ubih od mućkanja!!
 
Odgovor na temu

obucina

Član broj: 38191
Poruke: 723

Jabber: obucina


+7 Profil

icon Re: SELECT izmedju dva odredjena polja!04.07.2005. u 13:23 - pre 228 meseci
Ako zelis da prikazujes samo jednu kategoriju (npr samo maticne ploce) upit je
select * from table where A1 = 'Maticne ploce'

Ako zelis da prikazujes vise kategorija (npr maticne ploce i procesore) upit je
select * from table where A1 in ('Maticne ploce', 'Procesori')

Ako bas hoces ono sto je "izmedju", to mozes sa
select * from table where A1 between 'Maticne ploce' and 'Procesori'

Poslednji upit ce ti vratiti i kategoriju "Memorija", "Opticki diskovi" i sl...

Sta tacno hoces da uradis?
 
Odgovor na temu

tamnicar
sremska mitrovica

Član broj: 54010
Poruke: 67
*.beotel.net.



Profil

icon Re: SELECT izmedju dva odredjena polja!04.07.2005. u 15:42 - pre 228 meseci
Citat:

Ako bas hoces ono sto je "izmedju", to mozes sa
select * from table where A1 between 'Maticne ploce' and 'Procesori'

to ocu, i ovo izgleda logicno i tako treba da se napise SQL izraz, i tako sam ga napisao, ali izbacuje mi gluposti!!! izbacuje i stvari van tog okvira!!!
 
Odgovor na temu

Milos D
Beograd

Član broj: 5621
Poruke: 280
*.ptt.yu.



+1 Profil

icon Re: SELECT izmedju dva odredjena polja!04.07.2005. u 19:56 - pre 228 meseci
Ako nisi, a verovatno jesi, probaj:

where a1>'Maticne' and a1< 'Procesori'

Na firebirdu radi i ovo i prethodno.
 
Odgovor na temu

tamnicar
sremska mitrovica

Član broj: 54010
Poruke: 67
*.beotel.net.



Profil

icon Re: SELECT izmedju dva odredjena polja!05.07.2005. u 08:51 - pre 228 meseci
@Milos D
ligicno, ali ne!!
isto kao i between daje i neke druge vrednosti :(
nista idem duzim putem sa LIKE 'ASUS%' OR 'MSI%'....
 
Odgovor na temu

obucina

Član broj: 38191
Poruke: 723

Jabber: obucina


+7 Profil

icon Re: SELECT izmedju dva odredjena polja!05.07.2005. u 13:20 - pre 228 meseci
Citat:
tamnicar: @Milos D
ligicno, ali ne!!
isto kao i between daje i neke druge vrednosti :(
nista idem duzim putem sa LIKE 'ASUS%' OR 'MSI%'....


Daj tacnu definiciju tabele nad kojom radis.

[Ovu poruku je menjao obucina dana 05.07.2005. u 14:24 GMT+1]
 
Odgovor na temu

tamnicar
sremska mitrovica

Član broj: 54010
Poruke: 67
*.beotel.net.



Profil

icon Re: SELECT izmedju dva odredjena polja!05.07.2005. u 13:39 - pre 228 meseci
evo baye u Accessu!! Videces kako izgleda!
i recimo trebju mi sve maticne ploce (polja izmedju 'Moterboards%' i 'Processors'
Prikačeni fajlovi
 
Odgovor na temu

obucina

Član broj: 38191
Poruke: 723

Jabber: obucina


+7 Profil

icon Re: SELECT izmedju dva odredjena polja!06.07.2005. u 11:31 - pre 228 meseci
Tabela nije dobro isprojektovana. Najprostija varijanta bi ti bila da imas polja

ID - AutoNumber
Kategorija - Text
Artikal - Text

U polje kategorija upisujes Maticna Ploca, Memorija, Procesor, itd, a u polje Artikal upisujes podatke. Na ovaj nacin mozes sve maticne ploce izvuci sa

where kategorija = 'Maticne Ploce'

sve procesore sa

where kategorija = 'Procesori'

itd...
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: SELECT izmedju dva odredjena polja!

[ Pregleda: 2776 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

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