Est-il possible de faire de multiples instructions select SQL dans une requête? Sélectionnez les déclarations seraient sur la même table

Ceci est probablement dû à mon peu de connaissances SQL, mais je suis d'essayer d'obtenir des données à l'aide d'une instruction de ce genre:

SELECT hostname 
FROM mytable 
WHERE hostname NOT LIKE '%obl%' 
    AND group NOT IN ('group1','group2','group3','group4','group5','group6','group7')
    AND osname LIKE '%Windows%' 
    AND hostname NOT LIKE 'nic%'

Je me rends compte que c'est probablement une très mauvaise déclaration, mais il a fonctionné jusqu'à présent. Au début, je l'exclure les entrées dont le nom d'hôte n'est pas comme "obl". J'ai une autre requête comme ceci:

SELECT hostname 
FROM mytable 
WHERE hostname LIKE '%obl%' 
    AND group IN ('group9','group0')

De ce que je comprends, rejoint ne serait pas utilisé dans ce cas, puisque les deux requêtes sont sur la même table (bien que mes connaissances se joint est très limité). Je suis l'accès à cette base de données via un webservice, et je ne suis pas certain de ce type de base de données, il est.

Quelqu'un a une idée de comment je pourrais obtenir les valeurs des deux requêtes en une seule requête?

Ce type de sortie vous attendez-vous?

OriginalL'auteur EGr | 2013-03-07