Visualizzazione dei risultati da 1 a 3 su 3

Discussione: SQLite query LEFT JOIN

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2014
    Messaggi
    31

    SQLite query LEFT JOIN

    Ciao, stò lavorando ad una applicazione Android che utilizza il database SQLite.
    Ho creato una query che preleva i dati da 2 tabelle; funziona, ma alcuni utenti mi hanno segnalato che non visualizzano alcuni dati.
    ecco la query:
    codice:
    String tab = "SELECT c._id, c.1, c.2, c.date, SUM(g.3), SUM(g.4), SUM(g.5), SUM(g.6), g.7 FROM Table1 c LEFT JOIN Table2 g ON (c.1  =  g.7) GROUP BY c.1";
    e a quanto pare la parte che in alcuni casi non visualizza i dati è questa:
    codice:
    SUM(g.5), SUM(g.6),
    Come posso risolvere?
    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2012
    Messaggi
    106
    SQLite è molto delicato... controlla eventuali valori nulli con IFNULL o valori a zero

    Non è possibile che lo fà solo ad alcuni, sono sicuramente "sporchi" i dati


  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2014
    Messaggi
    31
    Si infatti era un problema di dati...grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.