Другие ответы хороши, но если необходимо волноваться о наличии Нулевых значений, можно хотеть этот вариант:
SELECT o.OrderId,
CASE WHEN ISNULL(o.NegotiatedPrice, o.SuggestedPrice) > ISNULL(o.SuggestedPrice, o.NegotiatedPrice)
THEN ISNULL(o.NegotiatedPrice, o.SuggestedPrice)
ELSE ISNULL(o.SuggestedPrice, o.NegotiatedPrice)
END
FROM Order o
Это вопрос о веб-фильтрации?
Затем попробуйте использовать какой-нибудь внешний веб-прокси, например Privoxy ( http://en.wikipedia.org/wiki/Privoxy ).
Файл easylist.txt представляет собой простой текст, как показано здесь: http://adblockplus.mozdev.org/easylist/easylist.txt
строки, начинающиеся с [а также! кажутся комментариями, так что это просто случай сортировки файла и поиска правильных вещей в URL / запросе в зависимости от начального символа строки в файле easylist.txt.
Privoxy надежен. Если вы хотите, чтобы он был полностью основан на API, также ознакомьтесь с API веб-фильтрации BrightCloud .