> угу, "якобы" : > > a) x = COALESCE(a, b, c) > > b) x = CASE WHEN a IS NOT NULL THEN a > WHEN b IS NOT NULL THEN b > WHEN c IS NOT NULL THEN c > ELSE NULL > END >
Дело предпочтений. Не всегда сокращенный таким образом код есть благо (с логической точки зрения). Кто-то предпочтет более "прозрачную" читабельность кода, для себя вполне обоснованно, даже если физически кода будет больше (как в вышеприведенном тобой примере). Дмитрий Коваленко

