Een wappie is iemand die gevallen is voor de (jarenlange) Russische desinformatiecampagnes.
Wantrouwen en confirmation bias doen de rest.
1
2
3
4
5
6
7
8
9
10
| mysql> DESCRIBE CVDoc; +---------------------+---------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +---------------------+---------+------+-----+---------+-------+ | visitor_id | int(11) | | PRI | 0 | | | doc | text | YES | MUL | NULL | | | summary | text | YES | | NULL | | | freetext | text | YES | | NULL | | | key_accomplishments | text | YES | | NULL | | +---------------------+---------+------+-----+---------+-------+ |
Een wappie is iemand die gevallen is voor de (jarenlange) Russische desinformatiecampagnes.
Wantrouwen en confirmation bias doen de rest.
Die durf ik niet te draaien. Daar doet hij 1324554 jaar over.Voutloos schreef op donderdag 17 mei 2007 @ 21:50:
hoeveel id's krijg je terug bij beide queries als je die id voorwaarde weglaat?
Een wappie is iemand die gevallen is voor de (jarenlange) Russische desinformatiecampagnes.
Wantrouwen en confirmation bias doen de rest.
Kan je die is posten?
Gratis webwinkel beginnen? Met Onetoshop.com kunt u direct beginnen!
1
| SELECT visitor_id, match(doc,summary,freetext,key_accomplishments) against ('Project') FROM CVDoc WHERE visitor_id < 100; |
Een wappie is iemand die gevallen is voor de (jarenlange) Russische desinformatiecampagnes.
Wantrouwen en confirmation bias doen de rest.
{signature}
Edit: Aha Voutloos heeft het antwoord. Is er een manier om dat te omzeilen?
[ Voor 26% gewijzigd door Juup op 17-05-2007 21:54 ]
Een wappie is iemand die gevallen is voor de (jarenlange) Russische desinformatiecampagnes.
Wantrouwen en confirmation bias doen de rest.
1
2
3
4
5
6
7
| mysql> SELECT count(*) FROM CVDoc WHERE match(doc,summary,freetext,key_accomplishments) against ('Project');
+----------+
| count(*) |
+----------+
| 0 |
+----------+
1 row in set (1 min 44.05 sec) |
Alleen in boolean mode geeft hij results:
1
2
3
4
5
6
7
| mysql> SELECT count(*) FROM CVDoc WHERE match(doc,summary,freetext,key_accomplishments) against ('Project' in boolean mode);
+----------+
| count(*) |
+----------+
| 123438 |
+----------+
1 row in set (1 min 23.41 sec) |
[ Voor 30% gewijzigd door Juup op 17-05-2007 22:06 ]
Een wappie is iemand die gevallen is voor de (jarenlange) Russische desinformatiecampagnes.
Wantrouwen en confirmation bias doen de rest.
Verwijderd
Je zou dit eventueel met een subselect kunnen oplossen.
1
2
3
4
5
6
7
8
| SELECT visitor_id FROM CVDoc WHERE visitor_id < 100 AND visitor_id IN ( SELECT visitor_id FROM CVDoc WHERE match(doc,summary,freetext,key_accomplishments) against ('Project') ) |
Overigens zou ik bovenstaande query om draaien. Je gaat volgens mij nu eerst een fulltext scan doen op de gehele tabel en daarna de recordset beperken op de ID.
buit is binnen sukkel
1
2
3
4
5
6
7
| SELECT visitor_id FROM ( SELECT visitor_id FROM CVDoc WHERE visitor_id < 100 ) WHERE match(doc,summary,freetext,key_accomplishments) against ('Project') |
Kwestie van kijken welke het snelste is
Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life