我需要以下案例的帮助:
我有一张名为Prevodnik的表,其中包含以下列:
Chaincode | Shopcode
2225 | XX2250
5552 | XX5548
然后有一个名为Prevodnik2的表格如下:
Chaincode | Shopcode
2225 |
5552 |
我需要将商店代码记录加入空栏Shopcode,但我不能让它工作。到目前为止,我尝试过类似的东西:
更新prevodnik2 set shopcode = (select prevodnik.shopcode from prevodnik LEFT JOIN prevodnik2 ON prevodnik2 = prevodnik.chaincode)
请问你想知道该怎么办吗?
非常感谢!
答案 0 :(得分:0)
子查询导致多行,但update prevodnik2 p2 set shopcode = (select p.shopcode from prevodnik p WHERE p2.chaincode = p.chaincode)
- 子句中只需要一行。您可以尝试以下方法。我不知道SQLLite是否支持此语句中的所有内容。
String locate = "";
if(dbList.size() >0)
{
for(GettersSetters currentClass : dbList)
{
locate += currentClass.getPath() + ",";
}
}
txtLoc.setText(locate);