16 октября 2013 г.

32767 = 32767

Сегодня разбирался как работает одна штука в известной биллинговой системе.
Наткнулся на SQL запрос, чуть его сокращаю для наглядности:

SELECT numvolume.*
  FROM numvolume, atlant.numvolumebind, kaPhNumberType
 WHERE numvolumebind.conumvolume = numvolume.conumvolume
   AND numvolume.cophnumbertype = kaPhNumberType.cophnumbertype
   AND numvolumebind.conumgroup IN (14229)
   AND (   numvolume.coc = 32767
        OR 32767 = 32767
       )
   AND (NULL IS NULL OR numvolume.phnumber LIKE NULL)

После   OR 32767 = 32767 мой мозг отказался мыслить логически.

Комментариев нет:

Отправить комментарий