Запитання з тегом «case»

5
Чи оцінює оператор SQL Server CASE всі умови або виходить з першого TRUE умови?
Чи CASEоцінює оператор SQL Server (конкретно 2008 або 2012 рр.) Всі WHENумови чи він виходить, коли знайде WHENзастереження, яке оцінює як істинне? Якщо вона проходить через увесь набір умов, чи означає це, що остання умова, що оцінює істину, перезаписує те, що зробила перша умова, яка оцінюється як істинна? Наприклад: SELECT …
44 sql-server  t-sql  case 

1
Як помножити рядки для стовпця, який містить від’ємні та нульові значення?
Я намагаюся отримати Продукт усіх рядків для певного стовпця в групі за запитом. Більшість прикладів, які я знайшов, спрямовують мене на поєднання exp, sumіlog exp(sum(log([Column A]))) Проблема, яка у мене виникає, полягає в тому, що стовпець містить деякі нулі для значень, і, таким чином, я отримую цю помилку, коли нулі …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.