Quantcast
Channel: SCN: Message List - SAP HANA Developer Center
Viewing all articles
Browse latest Browse all 9165

THERE IS A ROW MISMATCH BETWEEN HANA AND SQL

$
0
0

Hello experts,

 

below is the sql query, after execution i got 5542 rows

 

Select rank() OVER(PARTITION BY RIGHT(usr.[email], (LEN(usr.[email]) - CHARINDEX('@', usr.[email]))) ORDER BY (usr.dv_u_type)) AS HIRank,

                                RIGHT(usr.[email], (LEN(usr.[email]) - CHARINDEX('@', usr.[email]))) AS HICompanyDomain, usr.dv_u_type as [Type], COUNT(1) as [Count]

                    from HI.[dbo].T_PL_HI_SYS_USER usr

                    where usr.[user_name] <> '' and usr.active=1 and usr.last_login_time is not null and usr.dv_u_type <> '' and RIGHT(usr.[email], (LEN(usr.[email]) - CHARINDEX('@', usr.[email]))) <> ''

                    GROUP BY RIGHT(usr.[email], (LEN(usr.[email]) - CHARINDEX('@', usr.[email]))), usr.dv_u_type

 

below is the hana sql query, after execution i got 6108 rows

 

SELECT RANK() OVER (PARTITION BY RIGHT(usr."email", (LENGTH(usr."email") -

                 LOCATE(usr."email", '@'))) ORDER BY (usr."dv_u_type")) AS "HIRank",

                RIGHT(usr."email", (LENGTH(usr."email") - LOCATE(usr."email", '@'))) AS "HICompanyDomain",

                usr."dv_u_type" AS "Type", COUNT(1) AS "Count"

            FROM "HI_RT"."MSSQL_HI_T_PL_HI_SYS_USER" usr

            WHERE usr."user_name" <> '' AND usr."active" = 1 AND usr."last_login_time" IS NOT NULL AND

                usr."dv_u_type" <>  '' AND RIGHT(usr."email", (LENGTH(usr."email") - LOCATE(usr."email", '@'))) <> ''

            GROUP BY RIGHT(usr."email", (LENGTH(usr."email") - LOCATE(usr."email", '@'))), usr."dv_u_type"

 

can anyone please tell me why there is a mismatch in the row count between HANA and SQL

 

NOTE: For corresponding output please see the attachment

 

Regards

Naresh P


Viewing all articles
Browse latest Browse all 9165

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>