Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    144

    select tra 2 tabelle mysql

    ciao a tutti, sono un pò in difficoltà.
    Vi spiego:
    ho 2 tabelle

    tabella: roma
    ID nome anni
    1 giovanni 30
    2 anna 31
    3 emiliano 37

    poi ho una tabella: milano
    ID nome anni
    1 alessandro 30
    2 margherita 33
    3 francesca 37

    a me servirebbe fare una select tra le 2 tabelle avendo questo risultato:
    anni
    30
    31
    33
    37

    mi potete aiutare?? Grazie

  2. #2
    Utente di HTML.it L'avatar di Joe Taras
    Registrato dal
    Nov 2003
    residenza
    Taranto
    Messaggi
    955

    Re: select tra 2 tabelle mysql

    Originariamente inviato da Cocacola
    ciao a tutti, sono un pò in difficoltà.
    Vi spiego:
    ho 2 tabelle

    tabella: roma
    ID nome anni
    1 giovanni 30
    2 anna 31
    3 emiliano 37

    poi ho una tabella: milano
    ID nome anni
    1 alessandro 30
    2 margherita 33
    3 francesca 37

    a me servirebbe fare una select tra le 2 tabelle avendo questo risultato:
    anni
    30
    31
    33
    37

    mi potete aiutare?? Grazie
    codice:
    select id, nome, anni from roma
    union all
    select id, nome, anni from milano
    a prescindere dal fatto che non capisco come hai strutturato il tuo db...

  3. #3

    Re: Re: select tra 2 tabelle mysql

    Originariamente inviato da Joe Taras
    codice:
    select id, nome, anni from roma
    union all
    select id, nome, anni from milano

    o ancora meglio:
    codice:
    select anni from roma
    union all
    select anni from milano
    order by anni asc

  4. #4
    Utente di HTML.it L'avatar di Joe Taras
    Registrato dal
    Nov 2003
    residenza
    Taranto
    Messaggi
    955

    Re: Re: Re: select tra 2 tabelle mysql

    Originariamente inviato da philbert
    o ancora meglio:
    codice:
    select anni from roma
    union all
    select anni from milano
    order by anni asc
    Azz, non voleva i duplicati!

    Fai così:
    codice:
    select anni from roma
    union
    select anni from milano
    order by anni asc

  5. #5
    Non sarebbe più logico fare in tabella unica:

    ID, nome, anni, città

    ?
    Fabzine.it: Il blog italiano sulla digital fabrication

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.