Forum » Programiranje » MySQL match against
MySQL match against

BRBR ::
SELECT term FROM t
WHERE MATCH(term) AGAINST ('+Micka +Francelj' IN BOOLEAN MODE);
Ali je kje dokumentirano kaj dela tistile space v '+Micka +Francelj' ?
Če je deluje kot and, če pa ga ni pa kot or. Ali je to nek standard ?
- spremenil: BRBR ()
Ahim ::
Je dokumentirano kako dela iskanje: https://dev.mysql.com/doc/refman/8.0/en...
Tisti space pomaga pri berljivosti, funkcionalno pa ne vpliva na nic (token se loci tudi ce ga ni tam).
A lahko das konkreten primer kjer ti + brez presledka med tokenoma deluje kot OR operator - CREATE TABLE & INSERT & SELECT?
Tisti space pomaga pri berljivosti, funkcionalno pa ne vpliva na nic (token se loci tudi ce ga ni tam).
A lahko das konkreten primer kjer ti + brez presledka med tokenoma deluje kot OR operator - CREATE TABLE & INSERT & SELECT?

BRBR ::
CREATE TABLE `test` (
`term` VARCHAR(50) NOT NULL COLLATE 'utf8_slovenian_ci',
FULLTEXT INDEX `Index 1` (`term`)
)
COLLATE='utf8_slovenian_ci'
ENGINE=MyISAM
;
INSERT INTO `test` VALUES ('micka francelj');
INSERT INTO `test` VALUES ('micka');
INSERT INTO `test` VALUES ('francelj');
SELECT term FROM test
WHERE MATCH(term) AGAINST ('+micka +francelj' IN BOOLEAN MODE);
SELECT term FROM test
WHERE MATCH(term) AGAINST ('+micka+francelj' IN BOOLEAN MODE);
V glavnem, resultset ni enak. Space nekaj počne ?
Zgodovina sprememb…
- spremenil: BRBR ()
Ahim ::
Vredno ogleda ...
| Tema | Ogledi | Zadnje sporočilo | |
|---|---|---|---|
| Tema | Ogledi | Zadnje sporočilo | |
| » | Mariadb (InnoDB) istočasni insert v tabelo iz različnih procesov (strani: 1 2 )Oddelek: Programiranje | 9188 (5546) | 2g00d4u |
| » | Kako napisat SQL query?Oddelek: Programiranje | 1478 (684) | HotBurek |
| » | [MariaDB] Kolikokrat se pojavi tekst v tekstu?Oddelek: Programiranje | 954 (647) | BigWhale |
| » | [SQL] primary key inkrementalno dodajanje (strani: 1 2 )Oddelek: Programiranje | 6823 (6013) | ejresnevem |
| » | FULLTEXT indeksi - problemi pri osnovnem primeruOddelek: Programiranje | 1049 (970) | barelyLegal |