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

    query e selezione dati da 2 tabelle

    La mia domanda e' un po' strana....
    dunque ho 2 tabelle che contengono nome utente, data, messaggio ed altri campi...

    Vorrei mantenere le 2 tabelle separate, in quanto gli altri campi sono diversi....pero' vorrei avere una select in cui compaiono i nomi di tutti gli utenti (presi dalle 2 tabelle) e poi, scegliendone uno, visualizzare i suoi messaggi, prendendoli dalla tabella corretta.... se poi fosse possibile... vorrei che quando il nome utente e' presente nelle 2 tabelle i messaggi venissero ordinati per data.... E' possibile?

    Grazie

  2. #2
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    ti posso dire solo la prima

    select nome,cognome from tbl_1
    union
    select nome,cognome from tbl_2

  3. #3

  4. #4
    aggiungi la provenienza così


    select '1' as provenienza, nome,cognome from tbl_1
    union
    select '2' as provenienza, nome,cognome from tbl_2

    in questo modo leggendo rs("provenienza") sai quale è la tabela di origine


  5. #5
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    ma vedi un pò ...

  6. #6
    per la data

    SELECT * FROM (

    select '1' as provenienza, nome,cognome, data from tbl_1
    union
    select '2' as provenienza, nome,cognome, data from tbl_2

    ) ORDER BY NOME, COGNOME, DATA

    ari-

  7. #7

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.