Jump to content

[SOLVED] Limiting a MySQL query to one line?


woolyg

Recommended Posts

Hi,

 

I'm starting to look into a basic search on a table:

 

SELECT field1, field2, field3,
               DISTINCT MATCH(field1, field2, field3)  
               AGAINST ('keyword' IN BOOLEAN MODE) as score FROM table
               WHERE MATCH(field1, field2, field3)  
               AGAINST ('keyword' IN BOOLEAN MODE) order by score DESC

 

..but if I enter more than one word in the keyword bit, some results are replicated (ie, return 2 rows of exactly the same info, but different scores).

 

Is there a way to only return unique rows per result set?

 

 

Any help appreciated.

Woolyg.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.