считать выбранные строки DB2 - PullRequest
0 голосов
/ 28 июня 2018

Я пытаюсь сосчитать все строки. но я не получаю хорошего результата, какие-либо советы?

Лучше всего было бы, если бы я мог сделать это с помощью подзапроса.

 select distinct  FIPBNR, FILAR1, filev1,fiben1,fiart,fiben2,fiurk,
 count(*)


 from TRUFPR424/TRAFI00 
 where fifili <> 0 and filev1 = '6253744' and fiurk != 'U'

Ответы [ 2 ]

0 голосов
/ 29 июня 2018

Вы можете обернуть селект в паренсе и рассматривать его как стол.

select count(*) from ( 
select distinct  FIPBNR, FILAR1, filev1,fiben1,fiart,fiben2,fiurk


 from TRUFPR424/TRAFI00 
 where fifili <> 0 and filev1 = '6253744' and fiurk != 'U'

) as a
0 голосов
/ 28 июня 2018

Вопрос не ясен.

Вы пытаетесь подсчитать общее количество уникальных комбинаций на основе вашего запроса?

Попытка:

 select count(distinct  FIPBNR, FILAR1, filev1,fiben1,fiart,fiben2,fiurk)
 from TRUFPR424/TRAFI00 
 where fifili <> 0 and filev1 = '6253744' and fiurk != 'U'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...