Mysql和3列不同表
下表
预算
|b_id的数量
\x{e76f}1×100
\x{e76f}\x{e76f}2
cash_advance
|ca_id |b_id |ca_amount
1\x{e76f}1\x{e76f}1
2\x{e76f}\x{e76f}2
费用
|exp_id|ca _id|exp_amount|
1\x{e76f}1\x{e76f}1
2\x{e76f}\x{e76f}2\x{e76f}2\x{e76f}
\x{e76f}\x{e76f}3\x{e76f}2\x{e76f}160\x{e76f}
我想要这个结果
雷苏尔
|sum(b_amount)|sum(ca_amount)|sum(exp_amount)|
第100段:100
\x{e76f}200/200
有mysql查询吗?谢谢
发布于 2013-09-09 06:02:33
您正在尝试访问UI线程上的网络。这很糟糕,因为它会冻结UI,直到网络响应返回为止。您应该在一个单独的线程上进行此网络访问。
有许多选择,但最简单的选择是:
在MimeMessage msg =新的MimeMessage(会话)中将msg转换成最终的。包装Transport.send(msg);作为新线程( new (){ @Override (){ Transport.send(msg);}).start();
发布于 2012-07-09 09:57:08
日志指示您正在主线程UI / Activity线程上执行网络任务。相反,使用AsyncTask来执行这些任务。
Android禁止在主线程上执行这些任务,因为它们会阻塞UI并使其在任务完成之前无法使用。
发布于 2012-07-09 10:18:30
在Android3.0中,不允许在主线程上进行更高级别的网络连接,strictMode被自动打开。
若要解决此问题,必须在单独的线程上执行网络连接.例如,使用AsyncTask、Threads、Handler。
https://stackoverflow.com/questions/11392633
复制相似问题