właśnie. mam w polu ciąg znaków "1234567890" i chciałbym go porównać z polem, w którym mam ciąg znaków "12345". Lecz chodzi mi tylko o 5 pierwszych znaków, a nie o cały ciąg... coś w rodzaju strlen() w php.
Z góry dzięki za odp.
emitra
28.03.2005, 10:02:27
SELECT SUBSTRING( komorka, 1, 5 ) FROM `tablica`
moze to Cie naprowadzi
albo to:
SELECT * FROM `tablica` WHERE SUBSTRING( `komorka1` , 1, 5 ) = SUBSTRING( `komorka2` , 1, 5 )
orson
28.03.2005, 10:57:26
witam ...
jezeli to ma byc pierwsze x znakow to polecam funkcjie LEFT(string, x), a jezeli to ma byc ostatnie x znakow to RIGHT ... chyba beda bardziej optymalne niz substring (left pobiera piersze znaki a substring pobiera znaki od wskazanego )
pozdrawiam
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.