Ik ben bezig met een kleine zoekmachine voor mijn site en wil daarbij ranks gebruiken (dus ranks van 99% of 1% etc.).
Ik gebruik daar full-text searches voor en de volgende SQL-query:
SELECT *, MATCH(model,version) AGAINST ('test') AS rank FROM drivers WHERE MATCH(model,version) AGAINST ('test');
Nu is het vreemde dat dit geen resultaten oplevert terwijl de kolommen model en version wel meerdere keren de tekst 'test' bevat.
Mijn tabel structuur ziet er als volgt uit:
De key model is dus een fulltext search over de kollommen model en version.
Weet iemand waarom dit geen resultaten oplevert ?
Ik gebruik daar full-text searches voor en de volgende SQL-query:
SELECT *, MATCH(model,version) AGAINST ('test') AS rank FROM drivers WHERE MATCH(model,version) AGAINST ('test');
Nu is het vreemde dat dit geen resultaten oplevert terwijl de kolommen model en version wel meerdere keren de tekst 'test' bevat.
Mijn tabel structuur ziet er als volgt uit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
| ID int(5) NOT NULL auto_increment, rID int(5) NOT NULL default '0', cID int(5) NOT NULL default '0', win3x tinyint(1) NOT NULL default '0', win95 tinyint(1) NOT NULL default '0', win98 tinyint(1) NOT NULL default '0', win2000 tinyint(1) NOT NULL default '0', win_me tinyint(1) NOT NULL default '0', win_xp tinyint(1) NOT NULL default '0', win_nt tinyint(1) NOT NULL default '0', mac_os_osx tinyint(1) NOT NULL default '0', dos tinyint(1) NOT NULL default '0', unix_linux tinyint(1) NOT NULL default '0', novell tinyint(1) NOT NULL default '0', os_other tinyint(1) NOT NULL default '0', model varchar(100) NOT NULL default '', version varchar(25) NOT NULL default '', fcc_id varchar(100) NOT NULL default '', file varchar(100) NOT NULL default '', filesize int(10) NOT NULL default '0', date date NOT NULL default '0000-00-00', downloads int(10) NOT NULL default '0', active tinyint(1) NOT NULL default '0', PRIMARY KEY (ID), UNIQUE KEY ID (ID), KEY ID_2 (ID), FULLTEXT KEY model (model,version) ) TYPE=MyISAM; |
De key model is dus een fulltext search over de kollommen model en version.
Weet iemand waarom dit geen resultaten oplevert ?