[postgresql-it] Select su tabella PADRE in tabella partizionata

  • From: Andrea De Michiel <ademichiel@xxxxxxxxxxx>
  • To: postgresql-it@xxxxxxxxxxxxx
  • Date: Wed, 01 Oct 2014 12:33:56 +0200

Il 01/10/2014 12:00, postgresql-it-request@xxxxxxxxxxxxx ha scritto:

Invia le richieste di iscrizione alla lista Postgresql-it
all'indirizzo
        postgresql-it@xxxxxxxxxxxxx

Per iscriverti o cancellarti attraverso il web, visita
        http://lists.psql.it/mailman/listinfo/postgresql-it
oppure, via email, manda un messaggio con oggetto `help' all'indirizzo
        postgresql-it-request@xxxxxxxxxxxxx

Puoi contattare la persona che gestisce la lista all'indirizzo
        postgresql-it-owner@xxxxxxxxxxxxx

Se rispondi a questo messaggio, per favore edita la linea dell'oggetto
in modo che sia più utile di un semplice "Re: Contenuti del digest
della lista Postgresql-it..."


Argomenti del Giorno:

    1. Select su tabella PADRE in tabella partizionata
       (Andrea De Michiel)
    2. Re: Select su tabella PADRE in tabella partizionata
       (Matteo Beccati)
    3. NoSQL, PostgreSQL supera MongoDB (Roberto Marzialetti)
    4. Re: Select su tabella PADRE in tabella partizionata
       (Antonio Conte)
    5. Re: max_locks_per_transaction (Marco Ferretti)


----------------------------------------------------------------------

Message: 1
Date: Tue, 30 Sep 2014 13:56:38 +0200
From: Andrea De Michiel<ademichiel@xxxxxxxxxxx>
To:postgresql-it@xxxxxxxxxxxxx
Subject: [postgresql-it] Select su tabella PADRE in tabella
        partizionata
Message-ID:<542A9A76.9060806@xxxxxxxxxxx>
Content-Type: text/plain; charset=ISO-8859-15; format=flowed

Salve,
Volevo sapere se utilizzado le tabelle partizionate esiste il modo di fare una 
SELECT solo sul contenuto della tabella padre ??

Esempio:

Ho la tabella movements (che contiene 100 record) Padre di movements_2014_01  
(che contiene 1000 record)
e movements_2014_02  (che contiene 1500 record)

Se eseguo la select:

SELECT count(*) FROM movements;

Giustamente mi conta tutti gli elementi di movements, movements_2014_01 e 
movements_2014_02 cioè 2600

C'è il modo di dirgli di considerare solo movements escludendo le tabelle 
figlie ??

Per la cancellazione questo è possibile.
Ho trovato la sintassi:

DELETE FROM ONLY movements;

L'ONLY fa in modo che vengano escluse nella DELETE le tabelle figlie.

Sapete se esiste una sintassi analoga per la SELECT ??


Grazie,

-- ---------------------------------------- OVERLOG srl Andrea De Michiel Developer Address: Via A. Malignani, 4/b 33042 Buttrio (UD) Italy Phone: +39 0432 683119 Fax: +39 0432 684039 e-mail: ademichiel@xxxxxxxxxxx Web site: www.over-log.it ---------------------------------------- ------------------------------ Message: 2 Date: Tue, 30 Sep 2014 15:02:41 +0200 From: Matteo Beccati <php@xxxxxxxxxxx> To: postgresql-it@xxxxxxxxxxxxx Subject: Re: [postgresql-it] Select su tabella PADRE in tabella partizionata Message-ID: <542AA9F1.2080501@xxxxxxxxxxx> Content-Type: text/plain; charset=utf-8 Ciao, On 30/09/2014 13:56, Andrea De Michiel wrote:
>Ho trovato la sintassi:
>
>DELETE FROM ONLY movements;
>
>L'ONLY fa in modo che vengano escluse nella DELETE le tabelle figlie.
>
>Sapete se esiste una sintassi analoga per la SELECT ??
Hai provato ad usare ONLY anche lì?;)


Cheers
-- Matteo Beccati Development & Consulting - http://www.beccati.com/ ------------------------------ Message: 3 Date: Tue, 30 Sep 2014 14:46:40 +0200 From: Roberto Marzialetti <roberto.marzialetti@xxxxxxxxx> To: postgresql-it <postgresql-it@xxxxxxxxxxxxx> Subject: [postgresql-it] NoSQL, PostgreSQL supera MongoDB Message-ID: <CAH4YkK7gTK2O9uVMm0HiqHsMq9BgW-=d+kGVGaYTPjyfzxn91Q@xxxxxxxxxxxxxx> Content-Type: text/plain; charset=UTF-8 spero di essere utile http://blog.html.it/30/09/2014/nosql-postgresql-supera-mongodb/
-- Roberto Marzialetti webdeveloper m. 329 0681847 ------------------------------ Message: 4 Date: Tue, 30 Sep 2014 15:28:41 +0200 From: Antonio Conte <barbone67@xxxxxxxxx> To: postgresql-it <postgresql-it@xxxxxxxxxxxxx> Subject: Re: [postgresql-it] Select su tabella PADRE in tabella partizionata Message-ID: <20140930132841.GA11637@xxxxxxxxxxxxxxxxxxxx> Content-Type: text/plain; charset=us-ascii * 30/09/2014, Andrea De Michiel wrote :
>Salve,
>Volevo sapere se utilizzado le tabelle partizionate esiste il modo di fare una
>SELECT solo sul contenuto della tabella padre ??
>
>Se eseguo la select:
>
>SELECT count(*) FROM movements;
SELECT COUNT(*) FROM only movements;

?

-- Never try to teach a pig to sing. It wastes your time and annoys the pig.

Credevo di aver già provato quella sintassi..
Cavolo era cosi banale..

Grazie ad entrambi

--
----------------------------------------
OVERLOG srl

Andrea De Michiel
Developer

Address:  Via A. Malignani, 4/b
          33042 Buttrio (UD)
          Italy

Phone:    +39 0432 683119
Fax:      +39 0432 684039
e-mail:   ademichiel@xxxxxxxxxxx
Web site: www.over-log.it
----------------------------------------


Other related posts: