Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL]Substring w warunku
Forum PHP.pl > Forum > Przedszkole
miniol
Chcę substring podpiąć pod warunek WHERE w MySQL.
Mój kod obecnie wygląda tak:
  1. UPDATE `produkt` SET `ilosc` = 100 WHERE `isbn` = SUBSTRING('9781234567890',0,12)


Wynik zwraca mi aktualizację 0 rekordów, a powinien być jeden rekord z nr ISBN 978123456789.

Jaką składnię powinno mieć to zapytanie, żeby działało poprawnie?
nospor
1) Czy tak ciężko sprawdzić w manualu jak używać?
http://dev.mysql.com/doc/refman/5.0/en/str...ction_substring
Cytat
For all forms of SUBSTRING(), the position of the first character in the string from which the substring is to be extracted is reckoned as 1.


2) Czy tak ciężko się upewnić czy oby na pewno to co robimy zwraca to co myślimy?
SELECT SUBSTRING('9781234567890',0,12)
miniol
Ok. Dzięki za pomoc smile.gif
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-2025 Invision Power Services, Inc.