Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 2.862 pregleda

Najnovija ↓

Postavljanje SQL upita 01.02.2007. u 07:38 · pre 240 meseci #1
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
Re: Postavljanje SQL upita 01.02.2007. u 09:06 · pre 240 meseci #2
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.
Potpis
Beneath civilization's fragile crust, cold chaos churns...
Re: Postavljanje SQL upita 01.02.2007. u 09:25 · pre 240 meseci #3
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!



Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme