Yazeka
Arama sonuçlarına göre oluşturuldu
MySQL'de tam metin arama yapmak için aşağıdaki adımlar izlenir:
- Tam metin dizini oluşturma 24. Tam metin araması yapılacak sütunlara FULLTEXT tipi bir dizin tanımlanır 24.
- SQL sorgusu 2.
MATCH
fonksiyonu kullanılarak tam metin arama yapılır 2. Örneğin,product_name
vedescription
sütunlarında "smartphone" kelimesini aramak için aşağıdaki SQL sorgusu kullanılır 2:
SELECT * FROM products WHERE MATCH(product_name, description) AGAINST('smartphone' IN BOOLEAN MODE);
Burada
MATCHfonksiyonu, arama yapılacak sütunları belirtir 5.
AGAINSTifadesi arama terimini,
BOOLEAN MODEise arama türünü tanımlar 25.
Tam metin aramasının bazı özellikleri:
5 kaynaktan alınan bilgiyle göre: