Список форумов BOSSForum.RU - Форум. БОСС-Кадровик
Независимый форум, посвященный системе БОСС-Кадровик
и всему, что с ней связано
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Меняющийся запрос, принцип создания

 
Начать новую тему   Ответить на тему    Список форумов BOSSForum.RU - Форум. БОСС-Кадровик -> X-язык
Предыдущая тема :: Следующая тема  
Автор Сообщение
Dimich1978



Зарегистрирован: 18.05.2010
Сообщения: 69

СообщениеДобавлено: Ср Авг 04, 2010 10:14    Заголовок сообщения: Меняющийся запрос, принцип создания Ответить с цитатой

Гуру помогите.
Вопрос следующий. У меня по коду необходимо выполнить запрос один раз. Но в зависимости от параметра мне надо создать вначале этот запрос, а потом вывести. Т.е. меняться будет количество строк, в зависимости от количества уровней и S (как s1, s2 и т .д.)
Куда копать?
SELECT s1.struct_name[] "Подразделения 1-го уровня"
, s2.struct_name [] "Подразделения 2-го уровня"

FROM structs AS s1

LEFT JOIN structs s2 ON (s1.struct_code = s2.struct_parent AND dat1_ BETWEEN s2.date_in AND s2.date_out AND s2.id_firm = @@id_firm AND s2.struct_lev = 1)

WHERE s1.id_firm = @@id_firm AND dat1_ BETWEEN s1.date_in AND s1.date_out AND s1.struct_lev = 0
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
RVV
Большой шоколадный орден
Большой шоколадный орден


Зарегистрирован: 14.01.2010
Сообщения: 449

СообщениеДобавлено: Ср Авг 04, 2010 18:05    Заголовок сообщения: Ответить с цитатой

"Т.е. меняться будет количество строк, в зависимости от количества уровней и S (как s1, s2 и т .д.) "

Судя по запросу, Вы говорите о столбцах ...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Dimich1978



Зарегистрирован: 18.05.2010
Сообщения: 69

СообщениеДобавлено: Пт Авг 06, 2010 16:04    Заголовок сообщения: Ответить с цитатой

да все верно.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Dimich1978



Зарегистрирован: 18.05.2010
Сообщения: 69

СообщениеДобавлено: Пн Авг 09, 2010 10:26    Заголовок сообщения: Ответить с цитатой

Я тут сам накопал. В принципе вопрос практически решен. Т6ему можно закрыть.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
GIN



Зарегистрирован: 04.03.2010
Сообщения: 112

СообщениеДобавлено: Чт Авг 12, 2010 10:55    Заголовок сообщения: Ответить с цитатой

Можно поставить перед запросом переменную на условие которая за это отвечает, если она прошла, то в запрос подставляется эта переменная.

как то так, если я правильно понял вопрос)
_________________
Что бы увидеть свет в конце туннеля, нужно все время копать...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов BOSSForum.RU - Форум. БОСС-Кадровик -> X-язык Часовой пояс: GMT + 4
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Pоwerеd by рhpВB © 2001, 2005 рhpВB Grouр
Русская поддержка phрВB
Rambler's Top100 Рейтинг@Mail.ru Список форумов BOSSForum.RU