Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: kluzula LIKE
Forum PHP.pl > Forum > Bazy danych > MySQL
Aztech
Nie doszukałem się w maulalu a interesuje mnie jak w MySQL-u (jeśli to możliwe) zrobić wyszukwianie słow wg maski - patrz przykład niżej:

załóżmy że mam w bazie wpisy:
TEACHER
STUDENT
MODERATOR
ADMINISTRATOR
BIOLOGY_GROUP
GUEST

chciałbym żeby zapytanie zwróciło mi zapytanie wg maski
_ _ _ _ _ _ T % czyli pierwsze sześć liter dowolnych a siódma T a potem cokolwiek

jeśli zapiszę to w LIKE w ten sposób
LIKE %T%
to oczywiście zwróci mi
TEACHER
STUDENT
MODERATOR
ADMINISTRATOR
GUEST
a tego nie chcę smile.gif

Jakieś pomysły? Doświadczenia?
Za pomoc będę wdzięczny
nospor
Cytat
Nie doszukałem się w maulalu
blinksmiley.gif
a z jakiego manuala korzystales? Oby napewno Mysql?
http://dev.mysql.com/doc/refman/5.0/en/str...-functions.html
Cytat
With LIKE you can use the following two wildcard characters in the pattern: Character Description
% Matches any number of characters, even zero characters
_ Matches exactly one character


I skoro chodzi ci o mysql to czemu nie dasz od razu tam gdzie trzeba? Przenosze
Aztech
Dzieki wielkie,
P.S. Może po prostu dziś nie jest mój dzień...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.