|
![]() |
#1 |
Участник
|
Цитата:
![]() <div class='XPPtop'>X++</div><div class='XPP'> [color=:blue]while[/color] [color=:blue]select[/color] * [color=:blue]from[/color] Table1 [color=:blue]where[/color] <condition1> [color=:blue]||[/color] <condition2> { [color=:blue]switch[/color] (<condition>) { <condition1>: ...; [color=:blue]break[/color]; <condition2>: ...; [color=:blue]break[/color]; } }</div> Так вы и выборку данных уменьшаете. И обходитесь одним запросом. Однако, обратите внимание, что при сложных условиях, скорее всего, лучше будет сделать несколько простых запросов с несколькими циклами. Чтобы получить точный ответ надо смотреть в профайлер. |
|