Visualizzazione dei risultati da 1 a 8 su 8

Discussione: outer join o sosa?

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2014
    Messaggi
    13

    outer join o sosa?

    Ciao, dovrei estrarre i record di due anni (2013 2012 ad esempio) da una tabella per poi metterli a confrontoin una pagina php:

    Agente Anno Venduto
    TIZIO 2012 1000
    TIZIO 2013 800

    CAIO 2012 100
    CAIO 2013 400
    ecc..

    e fino qui riesco... il problema sta nel fatto che non è detto che gli anni 2012 2013 2014 ecc abbiano le stesse righe (row) e quindi il secondo anno non sempre viene conteggiato tutto. Ho pensato di rosolvere il problema con una Outer Join ma non ha funzionato. Qualcuno ha dei suggerimenti?
    Grazie

  2. #2
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    Quante tabelle devi unire?

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2014
    Messaggi
    13
    la tabella su cui devo ricercare i dati è una e contiene i fatturati degli agenti per anno, l'outer join mi era utile per trovare tutti gli agenti di ogni anno. Credo che l'unica soluzione sia di fare due query separate per anno e poi giocarmela sul php

  4. #4
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    A te serve per ogni anno l'elenco degli agenti con il loro fatturato e averne una lista, giusto?

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2014
    Messaggi
    13
    Si, per mettere a confronto per ogni agente il fatturato dei due anni.

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2014
    Messaggi
    13
    Si

  7. #7
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    e una query come questa non basta?

    codice:
    SELECT anno, agente, venduto FROM tabella ORDER BY anno DESC, agente

  8. #8
    fa' un esempio: ho questo in input, vorrei questo in output

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.