これはおそらくSQLの知識が限られているためですが、次のようなステートメントを使用してデータを取得しようとしています。
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%'
それはおそらく非常に悪い発言だと思いますが、これまでのところうまくいきました。最初は、ホスト名が「obl」のようではないエントリを除外します。私はこのような別のクエリがあります:
SELECT hostname
FROM mytable
WHERE hostname LIKE '%obl%'
AND group IN ('group9','group0')
私の理解では、両方のクエリが同じテーブル上にあるため、この場合は結合は使用されません(ただし、結合に関する知識は非常に限られています)。Webサービスを介してこのデータベースにアクセスしていますが、データベースの種類がわかりません。
1つのクエリで両方のクエリから値を取得する方法について誰かが考えていますか?