У меня есть запрос, который возвращает тысячи записей (в какой-то момент он будет). В этом запросе у меня есть некоторые, как этотЧто быстрее java if else или sql case, когда
Case when column in(:params1)
then :param2
when column in (:params3)
then :param4
when column in(:params5)
then :param6
when column in(:params7)
then :param8
END ABC
Теперь вопрос, что лучше делать это в запросе или возвращает значение столбца и если \ еще делать в POJO? И почему? Я попытался проверить его, но в настоящее время не так много данных.
Можете ли вы объяснить таблицу и показать конкретный запрос? –
Итак, создайте некоторые абсолютно случайные данные! Еще лучше создайте случайные реалистичные данные! –
См. Http://www.itmaybeahack.com/homepage/iblog/architecture/C465799452/E20070322201220/index.html –