Ciao a tutti!
Ho un problema con una query MySql costruita in questo modo:
codice:
SELECT * FROM
(

	SELECT DISTINCT 1 AS RIFERIMENTO, id, username, DataOra
	FROM
	(
	  SELECT id, username, DataOra
	  FROM myTable1
	)AS Q1
	
	  UNION
	  
	SELECT DISTINCT 2 AS RIFERIMENTO, id, username, DataOra
	FROM
	(
	  SELECT id, username, DataOra
	  FROM myTable2
	)AS Q2
	
	  UNION
	  
	SELECT DISTINCT 3 AS RIFERIMENTO, id, username, DataOra
	FROM
	(
	  SELECT id, username, DataOra
	  FROM myTable3
	)AS Q3
    
)AS TUTTI
quindi è l'unione di tre query di distinct i cui risultati sono presi da tre tabelle diverse....
Io ho bisogno di sapere da quale delle tre query mi arriva il risultato attraverso il parametro "RIFERIMENTO" nel caso comparisse una sola volta e invece una sigla nel caso comparisse più volte, ma comunque visualizzare il record una volta sola... è possibile?