Имя пользователя:
Пароль:
 

Название темы: Нужна идея - SQL Browser
Показать сообщение отдельно
pva pva вне форума Автор темы

Аватара для pva

Ветеран


Сообщения: 1180
Благодарности: 279

Профиль | Отправить PM | Цитировать


остановил выбор всё же на тэгах типа html,xml. Причёсываю "язык". Возник такой вопрос: сколько раз sql-сервер сделает проверку @parentId is null и @like is null в следующием коде, который вываливает табличку из 1000 строчек:
Код: Выделить весь код
declare @parentId integer; --set @parentId=397;
declare @like varchar(10);

select top 11
    'waresGroup.parentId' as next,
    str(id,8,0) as id,
    '1.bmp' as image,
    name
from
    waresGroup
where
    ((@parentId is null and parentId is null) or parentId=@parentId) and enabled=1
    and (@like is null or name like @like)
union
select top 11
    '' as next,
    'W' + str(id,8,0),
    '2.bmp' as image,
    name
from
    wares
where
    ((@parentId is null and waresGroupId is null) or waresGroupId=@parentId) and enabled=1
    and (@like is null or name like @like)
один раз или 1000 в каждой строчке? Если догадается, что это условие не меняется, то оставлю запрос как есть, если это не оптимизируется, то буду допридумывать, чтобы уходил уже оптимизированный запрос

Отправлено: 12:14, 23-01-2009 | #3

Название темы: Нужна идея - SQL Browser