| 
	
 | 
 Posted by John Bell on 12/27/06 20:18 
Hi Ryan 
 
Have you read http://www.sommarskog.se/dyn-search.html ? 
 
John 
 
<EvoEight@gmail.com> wrote in message  
news:1167243921.772666.90520@79g2000cws.googlegroups.com... 
> I'm writing a search for our site and I'm running into a few problems. 
> When I run the query like this, it runs just fine: 
> 
> Declare @Keywords varchar(2000) 
> Select @Keywords = 'modern trial advocacy canada' 
> Select product_id, name, count(name) hits 
> FROM estore_products 
> INNER JOIN sequence 
> ON estore_products.name like '%' + 
> Substring(' ' + @keywords + ' ',seq, 
> CharIndex(' ' , ' ' + @keywords + ' ' , seq) - seq) 
> + '%' 
> WHERE 
> seq <= len(' ' + @keywords + ' ') and 
> Substring(' ' + @keywords + ' ', seq - 1, 1) = ' ' and 
> CharIndex(' ' , ' ' + @keywords + ' ' , seq) - seq > 0 
> Group by estore_products.product_id, name 
> ORDER BY Hits DESC 
> 
> But when I add another column (for example a column called description) 
> from the select statement I get this error: 
> 
> The text, ntext, and image data types cannot be compared or sorted, 
> except when using IS NULL or LIKE operator. 
> 
> Long story short, what do I need to do to select more columns for the 
> final output? 
> 
> Thanks, 
> Ryan 
>
 
  
Navigation:
[Reply to this message] 
 |