Re: Determining if two subnets intersect
| От | Florian Weimer |
|---|---|
| Тема | Re: Determining if two subnets intersect |
| Дата | |
| Msg-id | tg66ch32bg.fsf@mercury.rus.uni-stuttgart.de обсуждение |
| Ответ на | Re: Determining if two subnets intersect (Tom Lane <tgl@sss.pgh.pa.us>) |
| Список | pgsql-sql |
Tom Lane <tgl@sss.pgh.pa.us> writes: > Florian Weimer <Florian.Weimer@RUS.Uni-Stuttgart.DE> writes: > > Is there some efficient PostgreSQL expression which is true if and > > only if two subnets (given as values of type cidr) have non-empty > > intersection (even if the intersection is not a CIDR network)? > > Maybe I'm missing something, but ISTM it's only possible for two > CIDR subnets to overlap if one contains the other. So you could > check with > > A <<= B OR B <<= A Oh, I think you are right; I haven't paid attention. Thanks. -- Florian Weimer Florian.Weimer@RUS.Uni-Stuttgart.DE University of Stuttgart http://cert.uni-stuttgart.de/ RUS-CERT +49-711-685-5973/fax +49-711-685-5898
В списке pgsql-sql по дате отправления: