私は mysql を使用しています。問題は、'101' のようなグループ ID を持っていて、彼のアカウントの下にあるすべてのデバイス ID と、そのサブグループの下にある ID を取得したい場合です。たとえば、グループ ID が 101 の場合: device_id は 1. 44444 2. 33333 3. 55555 である必要があります
Table : Groups --------------------------------------------------------------------------------------
group_id | parent_id | group_name
--------------------------------------------------------------------------------------
101 | null | matrix
102 | 101 | sub_matrix1
103 | 101 | sub_matrix2
104 | null | abc
105 | 104 | sub_abc
106 | null | mega
---------------------------------------------------------------------------------------
Table : Devices
--------------------------------------------------------------------------------------
device_id | group_id | device_name
--------------------------------------------------------------------------------------
44444 | 101 | m1
33333 | 101 | m1
22222 | 102 | m1
55555 | 103 | m1
88888 | 104 | m1
---------------------------------------------------------------------------------------