|
Вопрос по INLIST()
|
|||
---|---|---|---|
#18+
Здравствуйте, столкнулся с непонятной ситуацией, прошу дать пояснения. Вот в чем соль Код: plaintext 1. 2. 3.
Код: plaintext 1. 2. 3. 4. 5. 6.
или сам текст ldDate разбить на Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2010, 14:30 |
|
Вопрос по INLIST()
|
|||
---|---|---|---|
#18+
вначале по-еврейски: послушайте, а сделать список из дат невозможно? зачем преобразовывать в условии запроса дату в строку? что в инлисте не понятно? должен быть список значений через строку, а не строка с разделителем запятая. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2010, 14:37 |
|
Вопрос по INLIST()
|
|||
---|---|---|---|
#18+
если даты в строке то INLIST() тут не причем, так надо: Код: plaintext 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2010, 14:40 |
|
Вопрос по INLIST()
|
|||
---|---|---|---|
#18+
если Вы не знаете кол-во значений в списке, то проще сделать inner join c курсором-источником списка значений в условиях ограничения (если возможно) старайтесь не делать преобразований полей источника - это аксиома. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2010, 14:40 |
|
Вопрос по INLIST()
|
|||
---|---|---|---|
#18+
Dima Tесли даты в строке то INLIST() тут не причем, так надо: Код: plaintext 1. 2. 3.
не показывай такое больше. функция в условии запроса - это зло, особенно на пром.серверах. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2010, 14:42 |
|
Вопрос по INLIST()
|
|||
---|---|---|---|
#18+
прошелмимо, спасибо за пояснение, а преобразование полей источника согласен, глупо... при огромных кол-вах записей выливается в ощутимую задержку ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2010, 14:53 |
|
Вопрос по INLIST()
|
|||
---|---|---|---|
#18+
Mazurikusпрошелмимо, спасибо за пояснение, а преобразование полей источника согласен, глупо... при огромных кол-вах записей выливается в ощутимую задержку Дело не столько в том, что функция вносит дополнительное время в запрос (хотя это тоже), а в том, что применив функцию в условии запроса, вы "убиваете" использование индекс по этому полю, даже если он и есть. С уважением, Алексей ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2010, 15:57 |
|
|
start [/forum/topic.php?fid=41&gotonew=1&tid=1584893]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
13ms |
get first new msg: |
8ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 323ms |
total: | 480ms |
0 / 0 |