Autore Topic: query sqlite3  (Letto 5088 volte)

g.paolo

  • Visitatore
Re: query sqlite3
« Risposta #45 il: 07 Maggio 2008, 12:10:12 »
Non mi sono mai posto il problema dell'errore che dici perchè ha sempre funzionato. Quando una cosa funziona non mi pongo problemi, che dici?

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.484
    • Mostra profilo
Re: query sqlite3
« Risposta #46 il: 07 Maggio 2008, 13:22:09 »
hai ragione! avevo sbagliato io ed avevo omesso il punto dopo il primo nometavola,

sono corrette entrambe le espressioni.
 :oops:

g.paolo

  • Visitatore
Re: query sqlite3
« Risposta #47 il: 07 Maggio 2008, 14:44:57 »
Bene! Sono contento di poter contribuire anch'io con la mia misera preparazione.
A volte, come ho gia detto, la soluzione è proprio li davanti al naso e non si vede, presi come siamo da mille pensieri!

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: query sqlite3
« Risposta #48 il: 07 Maggio 2008, 16:33:48 »
Aggiungo anche io una piccola precisazione:

nel caso la query comprenda più tabelle, e alcuni dei campi hanno nomi uguali, è obbligo anteporre al nome del campo il nome della tabella di appartenenza e il punto, allo stesso modo nell'esempio di darth.
In alternativa, è possibile definire un alias per ogni tabella (es. "FROM tabella1 AS tbl1"), e poi anteporre quest'ultima ad ogni campo definito nella query.
In tutti i casi, la sintassi è valida per tutti i motiri rdbms presenti sul mercato e non (es. Oracle, PostgreSQL, MySql, ecc.), dato che questa fà parte dello standard SQL-92.

Bye