Хранимая процедура, возвращающая выбранные значения
У меня есть две таблицы в базе данных: одна-таблица групп, а другая-таблица состояний.Обе группы имеют общие.Так что я внутренне присоединюсь к ним, я получу все записи. Таблица состояния имеет столбец состояния в таблице, этот столбец состояния имеет около 6 столбцов, таких как 1)активный 2)не активный 3)ожидающий 4)одобренный 5)помещенный 6)не размещенный теперь все записи имеют один столбец, связанный со столбцом состояния..
Мне нужна хранимая процедура, которая будет получать записи, например, если она активна, мы получим запись о внутреннем соединении обеих таблиц, если она находится в состоянии размещения, мы получим размещенные записи столбцов и так далее, если пользователь ничего не выберет, мы получим все записи. Это я свяжу с выпадающим списком, и эти значения будут отображаться в GridView в переднем конце..
можете ли вы, пожалуйста, помочь мне с хранимой процедурой сделать так, как dis please help?? есть предложения ??
Что я уже пробовал:
--if status = Active select a.GroupName,b.Brand,b.model,b.serialno , b.Status from status b inner join Group a on a.GroupId = b.GroupId where Status = 'Active'