Еще можно предположить, что даже при отсутствии оптимизации, проверка условий в операторе AND выполняется слева направо.
А как мне быть если я хочу много фильтров сделать ?
Пока я тестировал, позиции все слетели, от старого кода. И в итоге при обновлении нужно было все главы дергать поочередно, чтобы встали как нужно.Ну так восстановите из бэкапа, какие проблемы-то?
Можно ли прямо в запросе пересобрать позиции?Это совсем другая задача, которую должен решать совсем другой запрос. Интегрировать одно в другое более чем неразумно. Тем более что одна операция мнится регулярной, тогда как другая явно одноразовая.
Можете тогда дополнить в конце моим кодом в ответе.Мой ответ скорее демонстрирует принцип, чем даёт решение. Потому дополнение его кодом под конкретную ситуацию считаю неуместным. Но ничто не мешает Вам дать свой ответ на вопрос, со своим итоговым кодом.
получается, что все в одноранговой сети.
Есть таблица с кривыми кириллическими названиями в непонятной кодировке.
как я узнаю где он повредился?
кто за это отвечает тогда?
Мне провайдер отказался менять.
Операция выборки либо добавления пустых значений полей правой таблицы будет выполняться в любом случае. Это определяется структурой выходного набора.