Ciao,

2016-04-25 21:19 GMT+02:00 ASTUTI Guido <guido.ast...@gmail.com>:
> Rilancio il mio quesito  che non ha avuto risposte.
> Possibile che a nessuno sia capitato di chiedere: quanti libri ho? Quanti 
> clienti ho? …..
Premesso che non sono molto pratico di LO-Base, come ti faceva notare
Simone, questo tipo di interrogazioni è un 'problema' più da
linguaggio SQL che da LO-Base (o per lo meno in SQL esistono operatori
nativi per queste richieste).

In SQL si fa una cosa tipo

SELECT COUNT (*) from [tabella] where [condizione] ; oppure
SELECT DISTINCT (*) from [tabella] where [condizione] ;

A seconda se ti interessano i duplicati o meno. In Base puoi usare
comandi SQL (Ricerche > Crea ricerca in vista SQL). Supponendo di
avere una tabella chiamata "libri" ed al suo interno due colonne
chiamate "titolo" e autore, puoi scrivere:

* Per trovare il numero di libri presenti:

SELECT COUNT(*) from "libri";

* Per trovare il numero di autori:
SELECT DISTINCT (autore) from libri;

* Per trovare il numero di libri presenti scritti da Mario Rossi:

SELECT COUNT(*) from "libri" where autore="Mario Rossi";

Ciao,
Stefano

-- 
Stefano David, PhD

-- 
Come cancellarsi: E-mail users+unsubscr...@it.libreoffice.org
Problemi? http://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
Linee guida per postare + altro: 
http://wiki.documentfoundation.org/Local_Mailing_Lists/it
Archivio della lista: http://listarchives.libreoffice.org/it/users/
Tutti i messaggi inviati a questa lista vengono archiviati pubblicamente e non 
sono eliminabili

Rispondere a