Existe el * de VB en PHP,MySQL??

Quiero saber si hay algo como el * de VB, creoq ue se llama wildcard en PHP, mysql

La FAQ Existe el * de VB en PHP,MySQL?? tiene

Pertenece a la categoría:

Pregunta
Quiero saber si hay algo como el * de VB, creoq ue se llama wildcard en PHP, mysql


Respuesta de Ms
Creo que no, pero no estoy seguro. De todos modos si usas el * para buscar parte de una palabra o una frase, en las sentencias SQL de la base de datos puedes utilizar el LIKE con el % y la parte de palabra que quieras buscar.
%'ca' buscara una palabra que antes de 'ca' tenga algo, por ejemplo barca o marca
'ca'% que tenga algo después, por ejemplo, caliente, calor
%'ca'% cualquier palabra que contenga 'ca', sea donde sea. Por ejemplo acabamos, barca, caliente

Así:
SELECT campo1, campo2, etc. FROM tabla WHERE campoquesea LIKE %'Ja'%
Busca LIKE en cualquier manual de SQL o de MySql y encontrarás más datos.

Saludos

Complementar la respuestaComplementar la respuesta
Volver al árbol de categoríasVolver al árbol de categorías

Comentarios
Fue enviado 1 comentario a la faq
1 comentario revisado:

juan_sl
Si que Existe el * de VB en PHP,MySQL
16/6/09
Como bien comenta MS la sentencia es correcta aunque yo siempre uso los wildcare dentro de las comillas de tal forma:

mysql_query("SELECT campo1, campo2, etc. FROM tabla WHERE campoquesea LIKE '%ja%'");

Traduciendo:

Selecciona los campos (campo1, campo2...) de la tabla 'tabla' donde el 'campoquesea' contenga '*ja*'

Espero te funcione. Saludos

Volver al árbol de categoríasVolver al árbol de categorías
Alojados en el grupo