Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [MySQL] query per estrarre dati campionato di calcio da due tabelle

    Ciao a tutti
    mi scuso se un argomento simile è già stato affrontato nel forum ma cercando non ho trovato nulla

    Ho un database formato da due tabelle così strutturate:

    PARTITE
    giornata | sq_casa | sq_trasferta | gol_casa | gol_trasferta

    CLASSIFICHE
    giornata | squadra | punti | gol_fatti | gol_subiti

    vorrei scrivere due query:
    una che restituisca le partite in cui il risultato finale sia pareggio, con le statistiche delle squadre, ad esempio

    giornata | sq_casa | sq_trasferta | punti_sq_casa | punti_sq_trasferta

    ed un'altra che selezioni dalla tabella partite solo le partite che soddisfano una certa condizione della tabella classifiche (ad esempio, punti_sq_casa - punti_sq_trasfeta <5).
    Potete darmi qualche consiglio?
    grazie a tutti

  2. #2
    credo di avere risolto con una query così:

    select campionato.giornata, sq_casa, sq_trasferta, gol_casa, gol_trasferta, casa.Punti, trasferta.Punti from campionato
    join classifica as casa ON casa.Squadra = campionato.sq_casa and campionato.giornata = casa.giornata
    join classifica as trasferta ON trasferta.Squadra = campionato.sq_trasferta and campionato.giornata = trasferta.giornata
    where gol_casa = gol_trasferta

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.