Hi all,

    I´ve got a strange problem, hope you could help. I´ve got a table (a ) with 
n tuples, and two fields , birthplace and birth date. There´s another table ( 
say b) with m tuples, where i´ve got a lot of polygons ( with their code, same 
as bithplace). Now i want to make a join, to obtain how many people corresponds 
to each place-polygon. I write

create table personsbyplace as select a.birthplacecode as code,count(*) as 
peoplecount from a,b where 
a.birthplacecode=b.polygoncode group by birthplacecode

Well, what i can´t understand is why "Select sum(count) from personsbyplace" is 
> than "a" row number! (n)

In "b" i´ve got all places and "a" table is a list of people, with their place 
and birth date. It can´t be greater sum(count) than number of persons! Where is 
the mistake?
    Thanks in advance,

Gus

Reply via email to