Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > it.comp.software.database > #2970
| Newsgroups | it.comp.software.database |
|---|---|
| Date | 2015-10-21 06:01 -0700 |
| References | <a80ecfaf-2427-4345-a0ef-0cf66728d597@googlegroups.com> <30df0782-a15b-4cc2-bad0-ea04bac9e5ec@googlegroups.com> <f9889a27-6ccf-45fa-a99f-3633f5d69124@googlegroups.com> <1c85da2e-cded-4bb8-9033-8e6d03cb71ac@googlegroups.com> <2ebc4577-4e88-45d0-9ee8-66fe07397466@googlegroups.com> |
| Message-ID | <67b40674-3b22-4f92-9399-8272dd9908f4@googlegroups.com> (permalink) |
| Subject | Re: [OT] Esperti di query SQL (Oracle) |
| From | Giacomo Degli Esposti <giacomo.degliesposti@gmail.com> |
On Wednesday, October 21, 2015 at 1:24:15 PM UTC+2, Claudio Cioletti wrote: > Il giorno martedì 20 ottobre 2015 18:13:38 UTC+2, Giacomo Degli Esposti ha scritto: > > select L.* from TEST_RANGE_DATE L > > where not EXISTS > > (select 1 from TEST_RANGE_DATE R where R.Apertura <= L.apertura > > AND R.chiusura >= L.chiusura ) > > No, come dici te non tira fuori nulla! Uh, hai ragione perche' con il <= non puo' funzionare perche' trova che ogni record su L e' maggiorato dalla copia di se stesso su R. Se hai a disposizione un campo chiave per evitare questo caso, puoi provare cosi': (qui id e' il suddetto campo chiave ...) ... where not EXISTS (select 1 from TEST_RANGE_datetime R where R.Apertura <= L.apertura AND R.chiusura >= L.chiusura and R.service = L.service and L.id <> r.id) ; > E' un po più complessa: [...] Ah si senza quel campo chiave ti tocca fare un bel giro per tirar fuori i dati! :) ciao Giacomo
Back to it.comp.software.database | Previous | Next — Previous in thread | Next in thread | Find similar
[OT] Esperti di query SQL (Oracle) Claudio Cioletti <ciole7@gmail.com> - 2015-10-14 01:54 -0700
Re: [OT] Esperti di query SQL (Oracle) Claudio Cioletti <ciole7@gmail.com> - 2015-10-15 03:07 -0700
Re: [OT] Esperti di query SQL (Oracle) Giacomo Degli Esposti <giacomo.degliesposti@gmail.com> - 2015-10-15 07:42 -0700
Re: [OT] Esperti di query SQL (Oracle) Claudio Cioletti <ciole7@gmail.com> - 2015-10-20 08:30 -0700
Re: [OT] Esperti di query SQL (Oracle) Giacomo Degli Esposti <giacomo.degliesposti@gmail.com> - 2015-10-20 09:13 -0700
Re: [OT] Esperti di query SQL (Oracle) Claudio Cioletti <ciole7@gmail.com> - 2015-10-21 04:24 -0700
Re: [OT] Esperti di query SQL (Oracle) Giacomo Degli Esposti <giacomo.degliesposti@gmail.com> - 2015-10-21 06:01 -0700
Re: [OT] Esperti di query SQL (Oracle) Claudio Cioletti <ciole7@gmail.com> - 2015-10-21 06:42 -0700
Re: [OT] Esperti di query SQL (Oracle) Giacomo Degli Esposti <giacomo.degliesposti@gmail.com> - 2015-10-21 06:56 -0700
Re: [OT] Esperti di query SQL (Oracle) Claudio Cioletti <ciole7@gmail.com> - 2015-10-21 07:48 -0700
csiph-web