09/02/2009, 08:43
|
| | | Fecha de Ingreso: agosto-2004 Ubicación: Jesús María - Lima - Perú
Mensajes: 270
Antigüedad: 20 años, 4 meses Puntos: 6 | |
Respuesta: Consulta de palabras conicidentes en SQL Esto creo q te puede servir, pero debes probarlo:
declare @table1 table ( cod integer, descripcion varchar(250))
declare @table2 table ( palabras varchar(250))
insert into @table1 values( 11111, 'techo registrable de doble placa' )
insert into @table1 values( 11112, 'techo metalico' )
insert into @table1 values( 11113, 'techo pladur doble placa' )
insert into @table1 values( 11114, 'techo registrable una placa' )
insert into @table2 values( 'techo' )
insert into @table2 values( 'registrable' )
insert into @table2 values( 'una' )
insert into @table2 values( 'placa' )
select cod, coincidencias = count(*)
from @table1 left join @table2
on descripcion like '%' + palabras + '%'
group by cod
order by 2 desc
Saludos
__________________ Martín Alexis Valdivia S.
-----------------------------
"Quisiéramos cambiar el mundo, pero Dios no nos daría el código fuente." CAP
"Si Saber No Es Un Derecho, Seguro Será Un Izquierdo." WD |