Quiero hacer un query q me muestre todos los campos que empiecen con el caracter "_" pero poniendo WHERE campo LIKE '_%' me muestra todos los registros de la tabla.
Gracias d antemano ;)
| |||
mostrar los campos que empiecen con "_" Quiero hacer un query q me muestre todos los campos que empiecen con el caracter "_" pero poniendo WHERE campo LIKE '_%' me muestra todos los registros de la tabla. Gracias d antemano ;) |
| |||
Re: mostrar los campos que empiecen con "_" Y es correcto!. Cuando usás LIKE existen dos caracteres especiales: % - Representa cero o mas caracteres. _ - Representa un caracter cualquiera. Según tu sentencia quedó armado como: ... LIKE un_caracter_cualquieracualquier_otra_cantidad_de_c aracteres Si querés buscar exactamente el caracter % o _ tenés que anteponerle \ (backslash). Para mas data fijate en <a href='ir.asp?http://www.mysql.com/doc/S/t/String_comparison_functions.html' target='_blank'>http://www.mysql.com/doc/S/t/String_comp...</a>. Suerte!. Leonardo D'Angelo Buenos Aires Argentina |
| ||||
Re: mostrar los campos que empiecen con "_" Vaya hombre......... no había leido tu respuesta. Pos nada, ya te han contestado ;) Salu2.Ferdy - Fernando Pereda ( Ferdy ) <center><a href="http://www.ferdyx.org/firmas.php"><img src="http://www.ferdyx.org/reg_tira.jpg" border="0"></a></center> |
| ||||
Re: mostrar los campos que empiecen con "_" Y demostrando que hay mas de una forma de pelar un Pollo, yo te paso mi metodo: SELECT * FROM tabla WHERE campo REGEXP "^_"; Saludos. <hr><font size=2 face="verdana">- Pablo Daniel Rigazzi (Webstudio) <font size=1 color="#333333">COORDINADOR PROYECTO REGIONALIZACION ARGENTINA Visita <a href="http://www.web-studio.com.ar" target="_blank">Web Studio</a> - Tutoriales Photoshop</fo |
| ||||
Re: mostrar los campos que empiecen con "_" Ahhhhhhhhhh!!! nadie dijo que las opciones tenian que ser "eficientes"!!! :) :) jejeje.. que es eficaz, es eficaz. <hr><font size=2 face="verdana">- Pablo Daniel Rigazzi (Webstudio) <font size=1 color="#333333">COORDINADOR PROYECTO REGIONALIZACION ARGENTINA Visita <a href="http://www.web-studio.com.ar" target="_blank">Web Studio</a> - Tutoriales Photoshop</fo |
| ||||
Re: mostrar los campos que empiecen con "_" Jajaja, otra opción menos eficiente sería sacar TODOS ( qué burrada ) los registros en un array y después de esto seleccionar con PHP los que nos valen:<pre><?php # supongo que aqui estan los registros $array; $tmp = array(); # array temporal for ( $i = 0 ; $i < count($array) ; $i++ ) { if ($arr[$i][0] == "_") { $tmp[] = $array[$i]; } } $array = $tmp; unset($tmp); ?> </pre> Puestos a dar soluciones mata-(tiempos de ejecución) pues doy la mía ;) jajajaja Salu2.Feliz COdding - Fernando Pereda ( Ferdy ) <center><a href="http://www.ferdyx.org/firmas.php"><img src="http://www.ferdyx.org/reg_tira.jpg" border="0"></a></center> |
| |||
Re: mostrar los campos que empiecen con "_" jaja, pero se puede optimizar si primero ordenás los elementos y finalizás el for cuando el primer caracter sea distinto de _ :P. <ACLARACION> Al que pueda estar distraído. Estas son humoradas para distendernos y NO TIENEN NADA QUE VER con la programación "decente". </ACLARACION> <hr noshade><font face=Verdana size=2>Leonardo D'Angelo - Buenos Aires - Argentina[/CODE] |