» »

MySQL select - se da naredit?

MySQL select - se da naredit?

kyusss ::

SELECT * FROM table WHERE card_num(zadnji 4 znaki)='1111'
V card_num je stevilka kartice v obliki ***********1111. Stevilo asteriksov ni povsod enako.

Se da naredit tak query, ki bi nasel vse zapise, kjer so zadnji 4 znaki v card_num npr. 1111?

Hvala!

arch5 ::

uporaba operatorja LIKE te bo pripeljala do uspešnega konca

darh ::

arch5 - a vedno tako širokopotezno rešuješ take probleme?

kak substring bi bil znatno hitrejši.
Excuses are useless! Results are priceless!

BigWhale ::

Like je nekaj, cemur se treba na moc izogibat ;)
xbitek ze ve... :)

WHERE RIGHT(card_num, 4) = '1111'

bo precej lepse in hitreje :)

Sergio ::

A nimamo za to v SQLju kvalifikatorja %
Tako grem jaz, tako gre vsak, kdor čuti cilj v daljavi:
če usoda ustavi mu korak,
on se ji zoperstavi.

Ziga Dolhar ::

Pa ga lahko uporabiš v navezi z enačajem, Sergio?
https://dolhar.si/

kyusss ::

Hvala vsem, sem uporabil RIGHT in dela super...


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Nasvet pri nakupu grafične kartice

Oddelek: Kaj kupiti
131010 (859) Gic25
»

Fotoaparat kot "removable disk"

Oddelek: Pomoč in nasveti
8746 (559) Bellzmet
»

SQL poizvedba

Oddelek: Programiranje
152166 (1676) borchi
»

števec obiska

Oddelek: Izdelava spletišč
181747 (1497) Sims
»

dolžina vnešenega teksta

Oddelek: Izdelava spletišč
331721 (1334) darh

Več podobnih tem