Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
03.04.2012, 10:26
|
|||
---|---|---|---|
Как сделать чтоб при SQL запросе учитывался наложенный фильтр на таблицу |
|||
#18+
subj ... |
|||
:
Нравится:
Не нравится:
|
|||
|
03.04.2012, 10:39
|
|||
---|---|---|---|
|
|||
Как сделать чтоб при SQL запросе учитывался наложенный фильтр на таблицу |
|||
#18+
q1w1e1, SQL-запрос - это СОЗДАНИЕ курсора по неким условиям. Фильтр - этот ОТОБРАЖЕНИЕ курсора по неким условиям. А что мешает условие фильтра поставить в условие SQL-запроса? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
03.04.2012, 10:57
|
|||
---|---|---|---|
Как сделать чтоб при SQL запросе учитывался наложенный фильтр на таблицу |
|||
#18+
непонятно какой фильтр наложен в данный момент, конечно можно использовать функцию filter() в условии запроса where, но не разу не использовал это поэтому интуитивно сомневаюсь, вдруг где-то грабли, которые не вижу...поэтому может есть какие дельные советы..:-) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
03.04.2012, 11:20
|
|||
---|---|---|---|
|
|||
Как сделать чтоб при SQL запросе учитывался наложенный фильтр на таблицу |
|||
#18+
Если фильтр прописан непосредственно по значениям, типа: Код: sql 1.
Тогда нет никаких проблем - берем и используем в лоб. Если же в условии используются переменные - то уже начинаются проблемы. В принципе, все решаемо, только потанцевать ручками надо будет чутка больше. Но я бы таки рекомендовал вообще избавиться от фильтра. Тем более, что у тебя получается, что на таблицу, на которую наложен фильтр - добавляются действия, которые зависят от фильтра... Фильтр здесь будет самым слабым и медленным местом. Лучше сразу построить курсор, значения отбора (фильтра) держать в нужных переменных - и пользоваться ими уже с осознанием дела. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=41&tablet=1&tid=1583753]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 128ms |
0 / 0 |