= vs LIKE

Iniciado por Destro-, 21 Mayo 2011, 05:13 AM

0 Miembros y 1 Visitante están viendo este tema.

Destro-

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

Nakp

like te permite patterns :)
Ojo por ojo, y el mundo acabará ciego.

Destro-

#2
eso seria el %like%?

pd:alguna diferencia entre:
SELECT `nick` FROM `cuentas` WHERE ( `nick` = 'Destro-' );
y
SELECT `nick` FROM `cuentas` WHERE ( `cuentas`.`nick` = 'Destro-' );
?

Nakp

#3
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
Ojo por ojo, y el mundo acabará ciego.

Destro-

ah,muchas gracias  ;)

Hadess_inf

Con like la busqueda demora mas.