两张表:条件是根据groupname表中的groupid获取对应的hostid,然后通过hostsid与 hosts表中的ID匹配,最后打印hosts表ID与groupname表中的hostid不相同的ID,应该如何写?
比如groupname表中的groupid是40,那么获取对应hostid 5、6、7、8 然后与hosts表中的ID进行比对,最后打印的信息应该是 9、10、11、12.
groupname表:
+-----+---------+--------+
| id | groupid | hostid |
+-----+---------+--------+
| 176 | 40 | 5 |
| 177 | 40 | 6 |
| 178 | 40 | 7 |
| 179 | 40 | 8 |
| 184 | 41 | 13|
| 185 | 41 | 15|
| 186 | 41 | 19|
| 187 | 41 | 30|
hosts表:
+-----+
| id |
+-----+
| 5 |
| 6 |
| 7 |
| 8 |
| 9 |
| 10 |
| 11 |
| 12 |