avshap: (Default)
avshap ([personal profile] avshap) wrote2006-08-14 09:14 am

Снова портянка

Есть направления. На одно (Россия в целом) есть тарифы всех операторов, на второе (отдельная область) у пяти, на третье (областной центр) у двух. От портянкогенератора требуется проявить неестественный интеллект и подставлять на место None, при отсутствии тарифа, "более общий" тариф. Навскидку приходит такой алгортим: если тариф отсутствует - ищем в предыдущих строках наиболее близкое направление, для которого есть тариф. Но его неэффективность видна невооружённым взглядом.

P.S. SQL не обязателен - можно в самом генераторе отчётов.

[identity profile] tsoroka.livejournal.com 2006-08-14 06:15 am (UTC)(link)
Дядьлеш. На sql.ru искать ответ по подобным вопросам намного эффективнее, чем в своем жж. :)