sql >> Database teknologi >  >> RDS >> Sqlserver

Find eksakt match ved hjælp af fuldtekstsøgning

Der er 2 muligheder

1) Dette vil få alle elementer, der har Mountain i deres navn

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

2) Dette vil få alle elementer, der har disse 3 strenge i dokumentet, uanset hvilken rækkefølge

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

Det afhænger af, hvad du virkelig ønsker, men jeg kunne ikke helt forstå det.

Hvis jeg går glip af pointen, så send en prøve og hvad resultatet skal være.

kr,

Kristof



  1. MySQL Foreign Key Constraint - Heltalskolonne

  2. SQL-indlejret forespørgsel langsom ved hjælp af IN

  3. MySQL tæller matchende ord

  4. MySQL Forbered erklæring - Maksimal længde 1000 tegn