Poţi să faci ceva de genul:
SELECT 'Calculator' as Tip, Denumire, Locatie, IP
FROM Calculatoare
WHERE Denumire=@Valoare OR IP=@Valoare
UNION ALL
SELECT 'Imprimanta' as Tip, Denumire, Locatie, IP
FROM Imprimante
WHERE Denumire=@Valoare OR IP=@Valoare OR Model=@Valoare
... şi aşa mai departe. Ideea este să returnezi acelaşi set de coloane din toate tabelele (chiar dacă poţi să cauţi pe coloane diferite).
Răzvan