Visualizzazione dei risultati da 1 a 8 su 8

Visualizzazione discussione

  1. #4
    Non sono ferratissimo in SQL, ma considerando le seguenti tabelle di esempio (che rispecchiano la tua situazione):

    tabella1: id_utente, data1, colonna1
    tabella2: id_utente, data2, colonna2

    Puoi prendere spunto da questa query:

    codice:
    (SELECT id_utente, data1 AS data, data1, colonna1, '' AS data2, '' AS colonna2 
    FROM tabella1 
    WHERE id_utente = 1) 
    
    UNION 
    
    (SELECT id_utente, data2 AS data, '' AS data1, '' AS colonna1, data2, colonna2 
    FROM tabella2 
    WHERE id_utente = 1) 
    
    ORDER BY data DESC;

    Ovviamente puoi adattare questo esempio a qualsiasi numero di campi.

    P.S.
    Magari nella sezione database potranno fornirti una query più performante.
    Ultima modifica di satifal; 25-05-2015 a 17:57
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

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.