I have set of records which I need to search using criteria. But criteria is returning me multiple rows.
So I need top 2 records which are having maximum percentage
Given solutions not worked for me,
So I created my own logic:
SELECT TOP 2 FirstName, LastName, CountryName, StateName
FROM Employee
WHERE
statename like '%Gujarat%' AND countryname like '%India%'
ORDER BY
LEN(StateName + CountryName) - LEN(REPLACE(StateName, 'Gujarat', '') + REPLACE(CountryName, 'India', '')) DESC
Hope this help...