Folks,SQL Server подсчета неродственных условиям
Я исследовал этот вопрос первым и придумал ничего для моего конкретного вопроса, я нашел SUM/CASE
, который в чистом виде, но не совсем то, что мне нужно. Вот моя ситуация:
Меня попросили сообщить общее количество людей, которые соответствуют 5 из 8 условий. У меня возникли проблемы с лучшим способом сделать это. Это должно быть связано с наличием counter
для каждого условия, а затем добавлением счетчика в конце и возвратом количества людей, которые соответствовали 5 из 8 условий (назовите их условием a-h)
Так вы можете сделать счет графа?
Что-то вроде
if exists (code for condition A) 1 ELSE 0
if exists (code for condition B) 1 ELSE 0
etc
sum(count)
Спасибо
Чтобы помочь вам, нам нужно больше информации о вашей схеме и о том, что вы пробовали до сих пор. Кроме того, с какой базой данных вы работаете? – user2989408
Все ли условия, присутствующие в одной строке, или несколько строк, необходимо проанализировать? –
Я работаю с SQL Server 2008 R2, для этого необходимо проанализировать несколько строк и таблиц. – DrHouseofSQL