Zit hier te vechten met mysql regexp's, wat ik eigenlijk nodig heb is net zoiets als wat in PHP regexps zit: ungreedy optie of bepaalde lengte van pattern
de volgende string zit in mijn DB:
"678,98,104,531,1"
als ik dan bijv op 1 zou zoeken moet ie dus niet met 3 resultaten terug komen maar met 1
dit heb ik er op de volgende manier geprobeerd uit te halen
PHP:
mysql_query("SELECT * FROM table WHERE row REGEXP '$string{$stringlen}' ");
mysql_query("SELECT * FROM table WHERE row REGEXP '$string' ");
mysql_query("SELECT * FROM table WHERE row REGEXP '^$string' ");
dit is geen van alle uiteraard goed maar kan niks anders vinden in de mysql documentatie of google want die komt alleen aan met php regexp als ik wat gerichter zoek op pattern modifiers
is dit zowiezo mogelijk in mysql ?
de volgende string zit in mijn DB:
"678,98,104,531,1"
als ik dan bijv op 1 zou zoeken moet ie dus niet met 3 resultaten terug komen maar met 1
dit heb ik er op de volgende manier geprobeerd uit te halen
PHP:
mysql_query("SELECT * FROM table WHERE row REGEXP '$string{$stringlen}' ");
mysql_query("SELECT * FROM table WHERE row REGEXP '$string' ");
mysql_query("SELECT * FROM table WHERE row REGEXP '^$string' ");
dit is geen van alle uiteraard goed maar kan niks anders vinden in de mysql documentatie of google want die komt alleen aan met php regexp als ik wat gerichter zoek op pattern modifiers
is dit zowiezo mogelijk in mysql ?
[ Voor 13% gewijzigd door Verwijderd op 13-01-2004 12:12 ]