Proszę, pomóż mi utworzyć zapytanie, które zawiera 10 klauzul "gdzie" i kolejność powinna być taka: wyniki powinny być wyświetlane w kolejności większości słów kluczowych (gdzie warunki) dopasowane do najmniejszego dopasowane.Zamówienie według warunku maksymalnego dopasuj
UWAGA: wszystkie 10 warunków ma wartość "LUB".
Proszę, pomóż mi utworzyć to zapytanie. używam MS-SQL Server 2005
odczuwalna:
Select *
from employee
where empid in (1,2,4,332,434)
or empname like 'raj%'
or city = 'jodhpur'
or salary >5000
W powyższym zapytaniu te wszystkie rekord, który pasuje do maksymalnych warunków powinien być na górze i mniej pasującego rekordu warunek powinien być na dole.
Czy możesz podać przykład zapytania, którego używasz? –
Schemat przykładowy byłby pomocny. –