# 2つのアプリを同時に参照について

**URL:** <https://community.cybozu.dev/t/topic/1957>\
**Category:** kintone 開発相談\
**Created:** [2015 年 1 月 27 日午後 12:15 UTC](https://community.cybozu.dev/t/topic/1957 "2015-01-27T12:15:50Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Legacy\_Account1834](https://avatars.discourse-cdn.com/v4/letter/l/fbc32d/32.png) [@Legacy\_Account1834](https://community.cybozu.dev/u/Legacy_Account1834)\
**Post date:** [2015 年 1 月 27 日午後 12:15 UTC](https://community.cybozu.dev/t/topic/1957/1 "2015-01-27T12:15:50Z")

</div>

質問があります。

複数のアプリに登録されているレコードをselect文を使ったような形で情報を取得、参照したのですが、いい方法がわかりません。  
なにかアドバイスがありましたらご教示願います。

SELECT … FROM … WHERE … GROUP BY … ORDER BY  
といった基本的なクエリ―実行は可能でしょうか？

例のように複数のアプリのレコード値を一つの表のように表示したいのです。  
（例）  
select [Aアプリ][購入日]、[Aアプリ][製品番号]、[Bアプリ][製品名] from [Aアプリ],[Bアプリ] where [Aアプリ][製品番号] = [Bアプリ][製品番号]

[Aアプリ]  
【カラム】購入日、製品番号  
1/21、001  
1/21、002  
1/22、001  
1/24、003

[Bアプリ]  
【カラム】製品番号、製品名  
001、A  
002、B  
003、C

取得したい表  
【カラム】 購入日、製品番号、製品名  
1/21、001、A  
1/21、002、B  
1/22、001、A  
1/24、003、C

わかりづらい文章ですので、不明点があればご指摘ください。

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1491](https://avatars.discourse-cdn.com/v4/letter/l/ed8c4c/32.png) [@Legacy\_Account1491](https://community.cybozu.dev/u/Legacy_Account1491)\
**Post date:** [2015 年 1 月 28 日午後 2:34 UTC](https://community.cybozu.dev/t/topic/1957/2 "2015-01-28T14:34:23Z")

</div>

吉岡様  
現在、kintoneのAPIでは、複数のアプリをJoinして問合わせる事が出来なかったと思います。上記の例でいけば、  
１）AアプリとBアプリのそれぞれのレコードを取得して、取得後にプログラム内にて結合  
或いは  
２）Aアプリのレコードを取得、ループしながらBアプリの対象レコードを取得

この様な方式になると思います。

開発上は出来るだけ、１アプリに必要な情報を盛り込む様にはしています。  
（上記例でいえば、Aアプリに製品名も保持する等）
