sqlite子查询使用经验

拜拜、爱过 提交于 2020-02-26 15:47:08

sqlite测试过,在删除和插入中都可以使用子查询,但是需要将子查询的内容用括号括起来。

INSERT INTO biao ( id, userID, Number, Modle )
VALUES
	( '', ( SELECT id FROM user WHERE userName = '王五' LIMIT 1 ), '', '' )
//sqlite中插入二进制数据
//需要使用(?)


  db.execSQL("INSERT INTO biao (id,userID, Number, Modle) VALUES\n" + "('" + UUID.randomUUID().toString().replace("-", "") + "',(SELECT id FROM  user WHERE userName='" +  username.getText().toString() + "' LIMIT 1),'" + a.getNumber() + "',(?))", new Object[]{a.getbyte()});

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!