Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => Bases de Datos => Mensaje iniciado por: Destro- en 21 Mayo 2011, 05:13 AM

Título: = vs LIKE
Publicado por: Destro- en 21 Mayo 2011, 05:13 AM
Holas  :).
Emm hay alguna diferensia al usar = o LIKE para comparar string ?

SELECT `nick` FROM `cuentas` WHERE ( `nick` = 'Destro-' );


SELECT `nick` FROM `cuentas` WHERE ( `nick` LIKE 'Destro-' );

Gracias   ;D
Título: Re: = vs LIKE
Publicado por: Nakp en 21 Mayo 2011, 05:34 AM
like te permite patterns :)
Título: Re: = vs LIKE
Publicado por: Destro- en 21 Mayo 2011, 05:41 AM
eso seria el %like%?

pd:alguna diferencia entre:
SELECT `nick` FROM `cuentas` WHERE ( `nick` = 'Destro-' );
y
SELECT `nick` FROM `cuentas` WHERE ( `cuentas`.`nick` = 'Destro-' );
?
Título: Re: = vs LIKE
Publicado por: Nakp en 21 Mayo 2011, 05:57 AM
asi es.. con tu otra duda... la diferencia radica desde "donde" haces referencia a los campos, normalmente no influye que pongas la tabla a menos que hagas un select de dos tablas, y compares campos entre ambas tablas
Título: Re: = vs LIKE
Publicado por: Destro- en 21 Mayo 2011, 16:39 PM
ah,muchas gracias  ;)
Título: Re: = vs LIKE
Publicado por: Hadess_inf en 28 Mayo 2011, 02:20 AM
Con like la busqueda demora mas.