Mysql
 sql >> Database >  >> RDS >> Mysql

Corrispondenza MySQL contro - IN MODALITÀ BOOLEANA?

La seconda query viene eseguita come "ricerca in linguaggio naturale", poiché è l'impostazione predefinita quando non viene specificato alcun tipo di ricerca in linguaggio naturale. Questo tipo di filtri di ricerca filtra inoltre automaticamente le parole presenti nel 50% o più delle righe.

"IN MODALITÀ BOOLEANA" esegue questo filtro aggiuntivo e, quindi, potrebbe restituire corrispondenze se stai cercando un termine comune.

Il fatto che tu debba utilizzare o meno una ricerca booleana dipende dalle specifiche della tua situazione e non può essere determinato senza ulteriori informazioni. Tuttavia, alcune considerazioni possono includere la dimensione del set di dati di input rispetto alla dimensione di un set di dati corrispondente che si desidera restituire e se si desidera restituire risultati per parole che ricorrono frequentemente.

(Rif.:http://dev.mysql.com/ doc/refman/5.1/en/fulltext-search.html )