sql >> Database >  >> RDS >> Sqlserver

Vind exacte overeenkomst met zoeken in volledige tekst

Er zijn 2 opties

1)Hiermee krijgen alle items met Mountain in hun naam

SELECT Name, ListPrice
FROM Production.Product
WHERE ListPrice = 80.99
   AND CONTAINS(Name, 'Mountain');
GO

2) Dit zal alle items krijgen die deze 3 strings in Document hebben, ongeacht in welke volgorde

SELECT Title
FROM Production.Document
WHERE FREETEXT (Document, 'vital safety components' );

Het hangt af van wat je echt wilt, maar ik kon het niet helemaal begrijpen.

Als ik het punt mis, plaats dan een voorbeeld en wat het resultaat zou moeten zijn.

kr,

Kristof



  1. Mysql utf32_unicode_ci en html charset utf-8 gebruikt, maar teken � verschijnt

  2. Springtransactie en terugdraaien op meerdere tafels

  3. Error 1046 Geen database geselecteerd, hoe op te lossen?

  4. Kan argument niet binden aan index 2 omdat de index buiten bereik is