мне нужна помощь здесь .. я пытаюсь реализовать результат поискаПоиск на основе очереди приоритета
условия
1 # он должен получать записи, равно, что ключевое слово пользователь вводит в текстовое поле (@SEARCH)
2 # Наряду с первым условием Он также выборки совпавшие записи, который вводится в текстовое поле (@SEARCH)
3 # что ключевое слово искали, которое должно показать, 1-й и другие матчи будут шоу после этого (что я меня ans priority queue)
4 # Он должен проверить параметр @loc paramater и получить это ключевое слово.
@SEARCH NVARCHAR(100) = NULL,
@loc NVARCHAR(100) = NULL
as
select *
from tblBusinessCategory as b
inner join tblUser as u on b.BusinessID=u.BusinessCategoryId
inner join tblAddress as a on u.AddressId=a.AddressID
where b.BusinessName = @SEARCH and
a.City = @loc
OR a.State = @loc
and b.BusinessName LIKE '%' + @SEARCH + '%'
Можете ли вы показать некоторые данные, чтобы объяснить пример? – christiandev
u означает записи базы данных (таблицы)? –
ему не обязательно должны быть данные или таблицы, которые у вас есть, а пример того, чего вы пытаетесь достичь. – christiandev