вы забыли сообщить...
Misha v.3 01.06.2004 22:22
...что вы пытаетесь найти таким запросом в вашей БД.
общие комментарии:
1. OR - плохо
2. ^alphabet.menu{^MAIN:pSQL.upper[person.${lang}_name] NOT LIKE '$alphabet.0%'} - аналогично.
это menu лучше переделать примерно так: ввести избыточные поля char_ru и char_en и туда при изменении записывать первую букву имени в верхнем регистре. тогда можно прицепить к этим полями индексы и будет делать char_${lang} NOT IN ($alphabet.0)
но если честно я вообще не понял назначения этого NOT IN (subj)
3. зачем вам тут left join?