[ patak_daca @ 01.02.2007. 06:38 ] @
| Imam jedan problem.
U bazi se nalazi kolona sa podacima:
K2[1568]%
A1[5 - 9]%
K221
.
.
.
itd.
Kada postavim upit da vidim da li se u koloni nalazi A15 ne dobijem odgovor,
a K221 dobijem odgovor( ovo mi je jasno )
Kako sam zakljucio u koloni se nalaze sabloni za upit a ne za odgovor.
Projekat radim u VB.Net 2003 i MySQL 5.0
Da li neko zna kako postaviti upit?
Hvala unapred!
Patak Daca |
[ Tyler Durden @ 01.02.2007. 08:06 ] @
A kako ti glasi upit? Nije mi bas najjasnije kako tacno izgledaju podaci u toj koloni.
Probaj ovako
Code:
select ta_kolona from tvoja_tabela where kolona like 'a15%';
Ali imam osjecaj da te nisam bas najbolje razumio.
[ patak_daca @ 01.02.2007. 08:25 ] @
Mozda nisam ni ja najbolje prezentovao
problem.
Probacu ovako:
Kolona u bazi je:
Sifra
-----------
K221
------------
K2[1568]%
------------
K[5-9]
------------
E168
------------
Postavljam upit:
SELECT * FROM sifra WHERE Sifra LIKE ' " + textbox1.text + "%'
( code je pisan u VB.Net-u ).
Kada u textbox1 ukucam K221 dobijem odgovor da postoji ta sifra
a kada ukucam K21 ili K5 nema odgovora.
Bazu sa tim siframa sam dobio od projektanta koji radi u Access-u.
Pretpostavljam da su te sifre sabloni sa kojima se vrsi upit.
Mislim da su projektanti koristili te sifre za dalju pretragu.
U SQL jeziku se takvi sabloni koriste za upite, npr. K[5-9]
Pozdrav!
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.