SQLite Query中的“变量”

时间:2011-07-27 05:20:51

标签: sql sqlite

我刚刚开始使用SQLite,并想知道我是否可以在一个查询中捕获一个值并在另一个查询中使用它?例如,我有一个名为Recipe的表。我使用以下查询

SELECT _id
FROM Recipe
WHERE name = 'scrambled eggs';

现在,作为一个例子,我想对不同的表进行以下操作,即成分

 update Ingredient
 set amount=*_id* where name='beef';

这两个语句都在同一个文件中(我正在使用SQLiteStudio 2.0.12练习使用SQLite进行Android开发)。

这可能吗?或者它应该只通过从查询中获取值,使用我正在使用数据库的语言(例如Java for Android应用程序)将其分配给本地变量,然后使用局部变量执行第二个查询?

0 个答案:

没有答案