やりたい事: jqコマンドで欲しいデータだけcsv出力したい

    {
  "jsonrpc": "2.0",
  "result": [
    {
      "hostid": "00001",
      "host": "testserver",
      "groups": [
        {
          "groupid": "1",
          "name": "host"
        },
        {
          "groupid": "2",
          "name": "〇階×室"
        }
      ],
      "inventory": {
        "hostid": "3",
        "notes": "△機種"
      },
      "interfaces": [
        {
          "ip": "0.0.0.0"
        }
      ]
    }
  ]
}

下記コマンドで、入れ子になっているgroups内の要素2(groupid2,〇階×室)、inventoryの(hostid,△機種)、interfacesの(0.0.0.0)も出力したいのですが、やり方がわかりません。

↓現時点

cat test.json | jq -r '.result[] | [.hostid,.host] | @csv'
"00001","testserver"

どのようにコマンドを打てば下記のような出力ができるでしょうか?

"00001","testserver","2","〇階×室","3","△機種","0.0.0.0"