我有这个表:SQLiteDatabase需要帮助查询......请
id | CUPNAME | FRENCHNAME
1 | 2 | null
2 | null | 4
我想拉从CUPNAME和FRENCHNAME数据是不为空。 该表可以填充有数字1至10在该示例中,应当能够CUPNAME = 2,FRENCHNAME = 4
有这样的查询:
SELECT sum(ifnull(french_press_bd.CUPNAME,0)) as a , sum(ifnull(french_press_bd.FRENCHNAME,0)) as b FROM my_table WHERE id in (1,2)
我尝试写所以这是行不通的:
String sqr = "id in (1,2)";
Cursor cursor = sqdb.query(french_press_bd.TABLE_NAME, new String[] {
"sum(ifnull(french_press_bd.CUPNAME,0)) as a , sum(ifnull(french_press_bd.FRENCHNAME,0)) as b"
},sqr, null,null,null,null);
你需要给两个字符串(每列一个),但你是什么真正想要的? –
我想从表中引入一行数据,删除值为空 – comSaaxov
请编辑您的问题以显示输入表和所需的输出。 –