Здравствуйте, посоветуйте пожалуйста.
в SQL запросе мне будет необходимо производить математические вычисления с полями, не во всех полях есть данные, очень часто бывает что из 50 полей с которыми мне нужно будет работать 30 пустые, т.е. в них значение Null и при сложении, умножении на null будет возвращен null. я пока вижу только такие варианты решения:
1. сделать UPDATE тем полям с какими я буду работать (учитывая что записей в таблице около 50 000, 50 полей я думаю будут обновляться довольного)
2. проверять на IsNull в iif и возвращать 0 если в поле Null
и тот, и другой способ я думаю достаточно медленны (второй думаю будет, в разы, выполняться дольше)
что еще можете посоветовать?
хотелось бы очень услышать мнение таких профессионалов как GSerg, Alibek, AndreyFedorov