альтернатива крону? [закрытый]

Используйте coalesce():

SELECT name, temp.id,
       temp.id - COALESCE(times, 0)
FROM temp LEFT OUTER JOIN
     temp2
     ON temp.id = temp2.id;

Ваша конкретная проблема - сравнение = NULL. Правильный метод будет IS NULL. Ничто не может быть «равно» NULL в SQL, так что никогда не возвращается TRUE.

Тем не менее, COALESCE() является более простым способом выразить логику.

12
задан Setjmp 13 November 2008 в 21:16
поделиться