Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2005
    Messaggi
    120

    unire due tabelle ma ricavare la somma delle due.

    CIAOA TUTTI!!!
    vi espongo il mio problema

    in pratica da queste due dovrei ottenere questa tabella.. ma non so come fare..

    PRIMA TABELLA
    idA nomeA
    1 salvo
    2 luca
    3 marco
    4 tino
    16 tina


    SECONDA TABELLA
    idB nomeB
    1 aaa
    3 bbb
    8 ccc
    9 ddd
    11 mattia

    Vorrei ottenere una tabella cosi..

    idA-B nomeA-B
    1 aaa
    1 salvo
    2 luca
    3 bbb
    3 marco
    4 tino
    8 ccc
    9 ddd
    11 mattia
    16 tina

    GRAZIE A TUTTI..
    per il vostro aiuto
    CIAOOOOOOOOOOOO!!!!
    super php

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,445
    Nella tabella d'arrivo quale pensi che dovrà essere la chiave primaria?
    Per logica direi l'ID, anche perché è per questo che in genere si usa, ma dal tuo esempio non sarebbe possibile, perché hai lo stesso ID per persone diverse.

  3. #3
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    codice:
    select ida as idA_B,nomeA as nomeA_B from tabA
    union all
    select idb,nomeB from tabB
    order by idA_B,nomeA_B

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 © 2024 vBulletin Solutions, Inc. All rights reserved.