Hello,

I was using the h2 1.2, an update to 1.3.

1.2 worked fine in SQL there.
But an error in 1.3.


create table TEST_GROUP_CLASS
(
        GCL_SID1        integer      not null,
        GCL_SID2        integer      not null,
        GCL_SID3        integer      not null,
        GCL_SID4        integer      not null,
        GCL_SID5        integer      not null,
        primary key (GCL_SID1,
                     GCL_SID2,
                     GCL_SID3,
                     GCL_SID4,
                     GCL_SID5
                    )
) ;

create table TEST_GROUPM
(
        GRP_SID         integer      not null,
        GRP_NAME        varchar(20),
        primary key (GRP_SID)
) ;



This error occurs in SQL

 select count(*) from
 (
 select
    GC.GCL_SID1 as GCL_SID1,
    GC.GCL_SID2 as GCL_SID2,
    GC.GCL_SID3 as GCL_SID3,
    GC.GCL_SID4 as GCL_SID4,
    GC.GCL_SID5 as GCL_SID5,
    GI1.GRP_NAME as GNAME1,
    GI2.GRP_NAME as GNAME2,
    GI3.GRP_NAME as GNAME3,
    GI4.GRP_NAME as GNAME4,
    GI5.GRP_NAME as GNAME5
 from
    (((((
    TEST_GROUP_CLASS GC
    left join TEST_GROUPM GI1 on GC.GCL_SID1 = GI1.GRP_SID)
    left join TEST_GROUPM GI2 on GC.GCL_SID2 = GI2.GRP_SID)
    left join TEST_GROUPM GI3 on GC.GCL_SID3 = GI3.GRP_SID)
    left join TEST_GROUPM GI4 on GC.GCL_SID4 = GI4.GRP_SID)
    left join TEST_GROUPM GI5 on GC.GCL_SID5 = GI5.GRP_SID)
 )


Is this a bug?




I'll make simple SQL successfully.

 select
    GC.GCL_SID1 as GCL_SID1,
    GC.GCL_SID2 as GCL_SID2,
    GC.GCL_SID3 as GCL_SID3,
    GC.GCL_SID4 as GCL_SID4,
    GC.GCL_SID5 as GCL_SID5,
    GI1.GRP_NAME as GNAME1,
    GI2.GRP_NAME as GNAME2,
    GI3.GRP_NAME as GNAME3,
    GI4.GRP_NAME as GNAME4,
    GI5.GRP_NAME as GNAME5
 from
    (((((
    TEST_GROUP_CLASS GC
    left join TEST_GROUPM GI1 on GC.GCL_SID1 = GI1.GRP_SID)
    left join TEST_GROUPM GI2 on GC.GCL_SID2 = GI2.GRP_SID)
    left join TEST_GROUPM GI3 on GC.GCL_SID3 = GI3.GRP_SID)
    left join TEST_GROUPM GI4 on GC.GCL_SID4 = GI4.GRP_SID)
    left join TEST_GROUPM GI5 on GC.GCL_SID5 = GI5.GRP_SID)


Thanks

-- 
You received this message because you are subscribed to the Google Groups "H2 
Database" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/h2-database?hl=en.

Reply via email to