
Untitled
By: a guest on
Aug 12th, 2012 | syntax:
None | size: 2.16 KB | hits: 9 | expires: Never
SQL Server 2000 search keyword
Id name col1 col2 col3
1 test1 c1 c2 c3
2 test2 c4 c5 c6
3 test2 c7 c8 c9
AID ID Add1 add2 city state country
1 1 Add1 a2 Newburgh NY US
2 1 Ad1 a3 Asheville NC Us
3 2 test1 test2 Catskill NY US
4 3 ny5 ny5 Cskill NC US
Id name col1 col2 col3 AID ID Add1 add2 city state country
2 test2 c4 c5 c6 3 2 test1 test2 Catskill NY US
3 test2 c7 c8 c9 4 3 ny5 ny5 Cskill NC US
CREATE PROCEDURE dbo.usp_FullTextSearch_LiveAuctions_Using_LIKE_New
(
@Keyword varchar(5000)
)
AS
begin
set @Keyword=replace(@Keyword,'''', '')
SELECT
* from
property p inner join Address
order by
case when charindex('''+@searchkey+''',name) >0 then 1000 else 0 end desc,
case when charindex('''+@searchkey+''',col1) >0 then 1000 else 0 end desc,
case when charindex('''+@searchkey+''',col2) >0 then 1000 else 0 end desc,
case when charindex('''+@searchkey+''',col3) >0 then 1000 else 0 end desc,
case when charindex('''+@searchkey+''',Add1) >0 then 1000 else 0 end desc,
case when charindex('''+@searchkey+''',add2) >0 then 1000 else 0 end desc,
case when charindex('''+@searchkey+''',city) >0 then 1000 else 0 end desc,
case when charindex('''+@searchkey+''',state) >0 then 1000 else 0 end desc,
case when charindex('''+@searchkey+''',country) >0 then 1000 else 0 end desc
end