Hola qué tal.
Bienvenidos a este nuevo capítulo del curso completo de base de datos.
Y ahora le toca el turno de la sentencia Lykke la cláusula light que nos va a permitir buscar en campos
Extrem un texto.
Vamos a ver cómo funciona.
Vamos a ver primero un ejemplo simple y luego les voy a dar un consejo para buscar en más de un campo
a la vez.
Primero vamos a hacer un CD de nuestra tabla productos
vamos a traer nuestro aided
la descripción y el color de qué Tabla Productos Wear Brood.
Descripción
Lykke y entre comillas simple vamos a colocar una letra.
Vamos a hacer una prueba y esto no me trae nada.
Por qué no me trajo nada.
No me trajo nada porque lo que está buscando el com es la cláusula Lykke.
En este momento es traeme todos los campos donde la descripcion haya una dé y nada más que una de esto
funciona de esta manera por eso lo hice primero con este ejemplo para que ustedes vean que lo que tienen
que usar aquí en la cláusula LIC es algo que llamamos meta caracteres los famosos comodines y los comodines
en la cláusula Lykke son los signos de dividir esos un comodín.
Si yo coloco un comodín al comienzo y luego una letra o una palabra una palabra compuesta por ejemplo
así lo que va a ser el la cláusula alike es buscar todas aquellas descripciones que comiencen con cualquier
cosa pero que terminen con a.D.
Vamos a ver si esto me trae algún resultado fíjense todas estas descripciones terminan con A.D No se
fija si tienen en su interior una a.D.
Entonces por ahora vemos que nuestra cláusula Lykke mucho no nos sirve.
Si yo hiciera al revés si yo colocara el primero y el signo de dividir después esto me va a traer todas
las descripciones que comiencen con ADE y continúen con cualquier tipo de descripción fijense hade de
adaptador y me trae todo lo que comienza con nada de esto tiene más sentido que buscar algo que termine
con la de ahora ustedes pueden usar para buscar a un cliente una razón social un proveedor un producto.
En sus descripciones en sus nombres algo que comience ahora supongamos que quieren ir hilar más fino
como se dice y traer todos los registros que tengan en cualquier parte de la descripción.
Las letras Aude tendrían que usar doble meta carácter meta carácter al comienzo en el medio y meta carácter
al final.
Esto significa que me va a traer todos los registros que comiencen con cualquier cosa incluido Hare
porque el meta cáracter puede ser un valor nulo o puede ser un valor realmente de una string que no
tiene nada que ver con nulo y que termine con nulo o que termine con cualquier string que no tenga que
ver con nulo.
Esto me va a traer absolutamente todas las descripciones incluidas las que estamos viendo ahora en pantalla
que contengan en cualquier lugar de la descripción las letras.
Vamos a ejecutarlo aquí tenemos a de por la mitad cuadrada.
Aquí lo tenemos a casi al final y cada uno de los de las descripciones que estamos viendo tienen en
algún lado el A.D podríamos buscar algo más másfuerte podríamos buscar dorado como vemos en pantalla
y me trae todo lo que tiene la palabra dorado.
Podemos buscar por una marca Cerro Alux
y me trae todo lo que tiene que ver con ferrolanas.
No conviene conviene usarlo cuando estamos buscando una marca y cuando estamos buscando los productos
de un proveedor tenemos para eso en la tabla de productos el Heydi del proveedor y lo usamos de otra
manera pero cuando estamos buscando un texto dentro de una descripción usamos el link y tratamos de
usar los meta caracteres de acuerdo a lo que necesitemos.
Bueno muy bien ahora tengo descripción y aquí tengo un campo que es color y color tiene valores.
Vamos a vamos a quitar esto y vamos a ver.
Fíjense que color también tiene valores Negro marfil rojo y muchos colores.
Vamos a ver ahora cómo concatenar la descripción al color y buscar dentro de esa concatenación nuestro
Etrian para qué.
Porque no sabemos si le queremos dar versatilidad a nuestro sistema que el usuario coloque una palabra
y el sistema lo busque tanto en el color como puede ser hasta como en el nombre del proveedor en la
descripción y demás y dónde lo encuentre me traiga los registros donde la ocurrencia ha dado positivo
vamos a agregar nuestra cláusula Wer pero ahora en lugar de mencionar directamente el campo de descripción
vamos a usar una función una función de ciclo llamada con qat vamos a concatenar campos con qat fijense
que ya el G10 se huele me las reconoce como función y le cambia el color y vamos a concatenar prot.
Descripción Koma Prod color y una vez que concatena eso a ese resultado le hago un clic de que asterisco
a de asterisco signo de vivir de signo de vivir en algunos sistemas de la asteriscos en meta carácter
pero aquí en mi círculo se usa el signo de dividir o porcentual ok vamos a ejecutar fijense me trae
un producto que no tiene en su descripción pero lo tiene en el color pintado ven y esto es fabuloso
yo estoy buscando Aude no me importa dónde si es aquí lo tenemos en la descripción aquí lo tenemos en
la descripción aquí lo tenemos en el color cromado tiene una A.D fíjense lo potente de esto me lo devolvió
en 16 milisegundos.
Y esto da para jugar muchísimo más.
Ahora no vamos a extendernos porque en realidad lo que lo que importa es que ustedes entiendan la función
del la cláusula LOIC Lykke que sirve para buscar una string dentro de campos de texto no sirve para
buscar dentro de campos numéricos no tiene ningún sentido buscar en campos numéricos pero sí sirve para
buscar en campos de texto y esto es una de las funciones más usadas dentro de los desarrollos.
No hay ningún desarrollo administrativo que no tenga al menos en alguna ventana en alguna función o
algún foro una opción para buscar texto nombres de clientes no me acuerdo de la idea del cliente cuando
nosotros vamos a comprar dice Bueno denos su número al cliente.
No lo sé.
Bueno dígame su nombre y nos buscan por el nombre y ahí estamos usando la cláusula Lykke y ustedes la
van a usar muchísimo en sus desarrollos así que enhorabuena ya estamos avanzando muchísimo y ahora los
voy a invitar al próximo capítulo para seguir avanzando con el lenguaje SQL.
Nos vemos.