With so few rows, are you hitting the 50% rule?  Try again with a decent
number of rows. 

> -----Original Message-----
> From: devy [mailto:[EMAIL PROTECTED] 
> Sent: Thursday, January 04, 2007 5:46 AM
> To: mysql@lists.mysql.com; [EMAIL PROTECTED]
> Subject: Fulltext problem
> 
> Hi,
> today I've experienced a problem that I don't understand and 
> I can't solve!
> 
> I've created a table as follows:
> ---------------
> CREATE TABLE `ft_test` (
> `id` int(11) NOT NULL auto_increment,
> `field1` varchar(255) NOT NULL ,
> `field2` varchar(255) NOT NULL ,
> `field3` text NOT NULL,
> PRIMARY KEY (`id`),
> FULLTEXT KEY `field1` (`field1`),
> FULLTEXT KEY `field2` (`field2`),
> FULLTEXT KEY `field3` (`field3`),
> FULLTEXT KEY `f1d2` (`field1`,`field2`)
> ) ENGINE=MyISAM CHARSET=utf8;
> -----------------
> 
> and then I've filled this table with the following statement:
> -----------------
> insert into ft_test (field1,field2,field3)
> VALUES('mysql full text', 'this is a test', 'mysql fulltext');
> -----------------
> 
> the problem is that when I execute this query I always get 0 
> as relevance:
> > select *, match(field1) against('mysql') as relevancy from ft_test;
> id field1 field2 field3 relevancy
> ------ --------------- -------------- -------------- ---------
> 1 mysql full text this is a test mysql fulltext 0
> 
> 
> I expected a value for relevancy! shouldn't I?
> I tested with all other words and combination of fulltext index:
> ---
> select *, match(field2) against('mysql') as relevancy from ft_test;
> select *, match(field3) against('mysql') as relevancy from ft_test;
> select *, match(field3) against('fulltext') as relevancy from ft_test;
> ---
> 
> but I always get 0!
> 
> This is a "show variables" of my mysql server
> Variable_name Value
> ------------------------ --------------
> version 5.0.18-nt
> ft_boolean_syntax + -><()~*:""&|
> ft_max_word_len 84
> ft_min_word_len 4
> ft_query_expansion_limit 20
> ft_stopword_file (built-in)
> 
> 
> Any advice?
> 
> Thanks
> 


-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to