我试图从一个表中运行一个sql查询,其中我希望每个结果列中的数据都基于不同的where子句。
示例:
我有一个名为messages的表,列名为type、size、country。
类型的值包括电子邮件和sms。
大小的值是整数。
我想创建一个视图,有3列:国家,短信,电子邮件。然后,我想显示每个国家的电子邮件和短信的总和。
我想我需要一个where子句作为列标题,但我不知道如何做到这一点。
我试着做这样的事情:
select country, sum(size)
where type = 'sms' as "SMS", sum(size)
where typ
我正在开发一个短信网关的应用程序。我想要计算收件箱短信,并将其与getway发送短信的服务器进行比较。如果收件箱短信和服务器短信相等,那么我想备份我的收件箱短信,然后删除收件箱短信。在这个应用程序中,我能够计数,备份和删除收件箱短信,但我不知道如何发出Http请求和比较我的收件箱短信与服务器。请帮帮我,我是一个学习者。我的代码如下:
TextView view = new TextView(this);
Uri uriSMSURI = Uri.parse("content://sms/inbox");
long now = System.currentTime