_Leonchik_
Новичок
математ. операция в CONCAT(field.A - field.B)
в запросе присутствует CONCAT(field.A - field.B) AS RESULT с последующей сортировкой по RESULT.
где field.B - может содержать NULL или интовое значение.
если field.B = NULL, то и RESULT на выходе также получает NULL.
если field.B = int, то и RESULT на выходе получает нужное значение.
Вопросик: каким образом можно подставить вместо field.B значение 0?
может можно преобразовать его к целому типу? Наведите на мысль. как это можно сделать.
-~{}~ 06.02.07 14:15:
CAST(expression AS type)
или
CONVERT(expression,type)
что-то подойдет из этого?
-~{}~ 06.02.07 14:27:
подходит и то и другое.
что предпочтетельней Ув. ГУРУ?
в запросе присутствует CONCAT(field.A - field.B) AS RESULT с последующей сортировкой по RESULT.
где field.B - может содержать NULL или интовое значение.
если field.B = NULL, то и RESULT на выходе также получает NULL.
если field.B = int, то и RESULT на выходе получает нужное значение.
Вопросик: каким образом можно подставить вместо field.B значение 0?
может можно преобразовать его к целому типу? Наведите на мысль. как это можно сделать.
-~{}~ 06.02.07 14:15:
CAST(expression AS type)
или
CONVERT(expression,type)
что-то подойдет из этого?
-~{}~ 06.02.07 14:27:
подходит и то и другое.
что предпочтетельней Ув. ГУРУ?