Carissimi,
elenco i dati da più tabelle dello stesso db, ora se un campo delle tabelle che sono identiche è vuoto non dovrebbe farmi vedere l'id relativo come posso fare?
Per elencarle utilizzo:

SQL = ""
SQL = SQL & " SELECT * FROM PRIMA TA , "
SQL = SQL & " ("
SQL = SQL & " select Given_Name1, Topic, id, Title_of_paper, ordine from SECONDA WHERE Topic LIKE '%" & sTopic & "%' "
SQL = SQL & " union all "
SQL = SQL & " select Given_Name1, Topic, id, Title_of_paper, ordine from TERZA where Topic LIKE '%" & sTopic & "%' "
SQL = SQL & " union all"
SQL = SQL & " select Given_Name1, Topic, id, Title_of_paper, ordine from QUARTA where Topic LIKE '%" & sTopic & "%' "
SQL = SQL & " union all"
SQL = SQL & " select Given_Name1, Topic, id, Title_of_paper, ordine from QUINTA where Topic LIKE '%" & sTopic & "%' "
SQL = SQL & " union all"
SQL = SQL & " select Given_Name1, Topic, id, Title_of_paper, ordine from SESTA where Topic LIKE '%" & sTopic & "%' "
SQL = SQL & " union all"
SQL = SQL & " select Given_Name1, Topic, id, Title_of_paper, ordine from SETTIMA where Topic LIKE '%" & sTopic & "%' "
SQL = SQL & " union all"
SQL = SQL & " select Given_Name1, Topic, id, Title_of_paper, ordine from OTTAVA where Topic LIKE '%" & sTopic & "%' "
SQL = SQL & " union all"
SQL = SQL & " select Given_Name1, Topic, id, Title_of_paper, ordine from NONA where Topic LIKE '%" & sTopic & "%' "
SQL = SQL & " union all"
SQL = SQL & " select Given_Name1, Topic, id, Title_of_paper, ordine from DECIMA where Topic LIKE '%" & sTopic & "%' "
SQL = SQL & " union all"
SQL = SQL & " select Given_Name1, Topic, id, Title_of_paper, ordine from UNDICESIMA where Topic LIKE '%" & sTopic & "%'"
SQL = SQL & " ) TT "
SQL = SQL & " WHERE TA.id = TT.id"
SQL = SQL & " ORDER BY TA.Last_Name ASC "
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sql, conn, 3, 3
Cosa devo implelmentare per elencarmi quanto richiesto?
Grazie
G.