> > Can you explain exactly what the your rules are? You seem to be saying > that ["alfa", "10"] and ["alfa", "10"] belong in 'overlap' because they > are identical, which is fair enough. But by what criterion do > ["gamma", "12"] and ["gamma"] belong in the same list? Would ["alfa"] > belong there too? And ["alfa", "12"]? And ["gamma", "10"]? > > Rob >
Sorry again, I'm really bad to describe the questions. I'll try again: @G1 = (["alfa" , "10"], ["beta" , "11"]); @L1 = (["alfa" , "10"], ["gamma" , "12"]); @G2 =('gamma'); ok let's che before the first 2 array: alfa,10 they are identical and so are in overlap group, fine; so remain beta,11 and gamma,12 ok? Now let's check these results on @G2: beta,11 is unique and belongs to @unique correctly, gamma,12 have to be excluded couse the couple of value contain gamma. Is like when u do a select of a row (gamma,12) that is not in other row which contains just one of the value (specifically col1 = gamma in the example). I hope i was clear enough. tnx again for the patient u all have Vito