Ordine alfabetico

Discussioni sulle caratteristiche di database
Rispondi
Nabucco
Messaggi: 20
Iscritto il: sabato 1 febbraio 2014, 22:28

Ordine alfabetico

Messaggio da Nabucco »

Ciao, ho provato a cercare nelle discussioni precedenti, ma non sono riuscito a risolvere il problema di come mettere il contenuto di una tabella in ordine alfabetico ogni volta che inserisco una nuova voce.
Il contenuto della tabella è visualizzatile tramite una casella combinata.
Grazie

Windos 7 proffesional
Open office 4
Mac os
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8819
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Ordine alfabetico

Messaggio da charlie »

Ciao, nel codice SQL c'è

Codice: Seleziona tutto

ORDER BY "NomeCampo" 
Come opzione puoi aggiungere

Codice: Seleziona tutto

ASC o DESC
(ascendente o discendente).
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Nabucco
Messaggi: 20
Iscritto il: sabato 1 febbraio 2014, 22:28

Re: Ordine alfabetico

Messaggio da Nabucco »

Ciao Charlie, mi spiace ma credo di sbagliare qualcosa ma no so dove, questi sono i passaggi che faccio
- apertura file--> formulario--->principale---> modifica---> strumenti---> SQL---> inserisco il comando ORDER BY " carne" ASC la risposta che ricevo è :Termine inaspettato : ORDER in statement [order]
Ti allego un file di prova, probabilmente sbaglio sin dall'inizio.
Grazie
Allegati
prova.odb
(11.81 KiB) Scaricato 104 volte
Open office 4
Mac os
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8819
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Ordine alfabetico

Messaggio da charlie »

Non riesco a guardare il database in questo momento. L'espressione fra virgolette deve essere esatta, " carne" è diverso da "carne". È questo l'errore?
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Nabucco
Messaggi: 20
Iscritto il: sabato 1 febbraio 2014, 22:28

Re: Ordine alfabetico

Messaggio da Nabucco »

Scritto in entrambe i modi, stesso risultato.
Open office 4
Mac os
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8819
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Ordine alfabetico

Messaggio da charlie »

Ciao, ho visto il database.
Quello che chiedi è di ordinare i nomi campo di una tabella, non i record, come avevo capito ! Non è possibile.
Devi impostare diversamente le tabelle, ad esempio la tabella "carne" con un solo nome campo e con i record "trita", "costate", "spezzatino", ... In tal modo è possibile usare ORDER BY.
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Nabucco
Messaggi: 20
Iscritto il: sabato 1 febbraio 2014, 22:28

Re: Ordine alfabetico

Messaggio da Nabucco »

Grazie, ma i record devono essere all'interno della casella combinata, così posso selezionare la voce che mi serve.
Ho modificato il database e ho creato una tabella formaggi, dove inserisco le voci che dovrebbero in seguito comparire nella casella combinata?.
Allego il file
Allegati
prova.odb
(12.06 KiB) Scaricato 105 volte
Open office 4
Mac os
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8819
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Ordine alfabetico

Messaggio da charlie »

Prova a guardare il mio esempio con caselle di riepilogo.
Allegati
prova_2.odb
(12.67 KiB) Scaricato 102 volte
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Rispondi