0

Mysql合計3列の異なるテーブル

以下のテーブルリスト

バジェット

|b_id |金額 |

| | 1| 100|
| | 2| 200|


キャッシング・サービス

|ca_id |b_id |ca_amount |

| | 1| 1| 100 |
| | 2| 2| 200 |


経費

|exp_id|ca _id|exp_amount|

| | 1| 1| 100|
| | 2| 2| 40|
| | 3| 2| 160|

この結果が欲しい

結果

|sum(b_amount)|sum(ca_amount)|sum(exp_amount)|

| | 100| 100| 100|
| | 200| 200| 200|


任意の mysql クエリ? ありがとう

4

3 に答える 3

1

ログは、メイン スレッドである UI / アクティビティ スレッドでネットワーク タスクを実行していることを示しています。代わりに、これらのタスクにはAsyncTaskを使用してください。

これらのタスクは UI をブロックし、タスクが完了するまで使用できなくなるため、Android はメイン スレッドでこれらのタスクを禁止します。

于 2012-07-09T09:57:08.470 に答える
0

メインスレッドでのネットワーク接続が許可されていない Android 3.0 以降では、strictMode が自動的にオンになります。

この問題を解決するには、別のスレッドでネットワーク接続を実行する必要があります...たとえばAsyncTask、、、.ThreadsHandler

于 2012-07-09T10:18:30.953 に答える