Bases de Datos - Ayuda con método de búsquedas

 
Vista:

Ayuda con método de búsquedas

Publicado por Roberto (2 intervenciones) el 23/08/2021 20:17:08
Buen día.

Supongamos que tengo una aplicación web con un catálogo de alimentos.

Ejm.

IdProducto NombreAlimnento
1 Ala Bufalo

Pero yo deseo que la persona pueda encontrar ese producto por las siguientes palabras claves
Ala
Alitas
Wings

Cómo se le llama a este tipo de busquedas y cuál es la manera más óptima de realizar este tipo de búsquedas?
Se me ocurre crear una tabla que agrupadora papa e hijos de productos, asi mas o menos. Pero no se que tan correcto sea.

Tabla Productos

IdProducto Descripcion CampoAgrupador (De la otra tabla)
1 alas bufalo alas


Tabla agrupadora
CampoAgrupador Descripcion
alas alitas
alas ala
alas wings

En teoria si yo busco alitas, ala o Wing me traeria el registro "alas bufalo", con su repectivo query claro

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 27
Ha disminuido 1 puesto en Bases de Datos (en relación al último mes)
Gráfica de Bases de Datos

Ayuda con método de búsquedas

Publicado por Leopoldo Taylhardat (15 intervenciones) el 24/08/2021 23:52:50
La cláusula "like" te permite buscar por la palabra que desees...

En este caso puedes buscar así...

Select * from Productos where CampoAgrupador like '%ala%' or Descripcion like '%ala%';
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar