Если у вас есть 2 отдельных запроса, тогда это будет проще (я не говорю, что это лучшее решение).Таким образом, у вас может быть запрос «выбрать всех пользователей», который может быть таким простым:
SELECT *
FROM MyUsers
Это вернет всех ваших пользователей на ваш сайт, чтобы вы могли их просматривать.Затем, когда вы выбираете пользователя на своем веб-сайте, вы вызываете другой запрос, говорите «выберите одного пользователя» и передаете параметр с вашего веб-сайта.Запрос может выглядеть примерно так:
SELECT *
FROM MyUsers
WHERE UserID = @UserID
Это можно сделать в одной хранимой процедуре и проверить, является ли ваш @UserID
значение NULL
, затем выполнить требуемый оператор SELECT
.