summaryrefslogtreecommitdiff
path: root/mysql-test/t/fulltext_left_join.test
blob: d09d577d04b8cb09d7b7f843e9382f1f6bc77538 (plain)
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
#
# Test for bug from Jean-Cédric COSTA <jean-cedric.costa@ensmp.fr>
#

CREATE TABLE t1 (
       id           VARCHAR(255) NOT NULL PRIMARY KEY,
       sujet        VARCHAR(255),
       motsclefs    TEXT,
       texte        MEDIUMTEXT,
       FULLTEXT(sujet, motsclefs, texte)
);
INSERT INTO t1 VALUES('123','toto','essai','test');
INSERT INTO t1 VALUES('456','droit','penal','lawyer');
INSERT INTO t1 VALUES('789','aaaaa','bbbbb','cccccc');
CREATE TABLE t2 (
       id         VARCHAR(255) NOT NULL,
       author     VARCHAR(255) NOT NULL
);
INSERT INTO t2 VALUES('123', 'moi');
INSERT INTO t2 VALUES('123', 'lui');
INSERT INTO t2 VALUES('456', 'lui');

select match(t1.texte,t1.sujet,t1.motsclefs) against('droit')
       from t1 left join t2 on t2.id=t1.id;

drop table t1, t2;