Dia*_*a C 11 sql sqlite android
所以我有一个表,我想使用sql中的"CREATE VIEW"创建另一个表.我需要复制一份我正在使用的表格,这样我才能使用它2倍.我的SQL查询必须是这样的:
SELECT A.time AS Start, B.time AS Stop
FROM time A, time B
WHERE A.id+1=B.id
AND A.bool=1
AND B.bool=0
Run Code Online (Sandbox Code Playgroud)
我的初始表是:
String sql="create table "+TABLE+" ( "+C_ID+" INTEGER PRIMARY KEY AUTOINCREMENT, "
+C_TIME+" TEXT, "+C_BOOL+" NUMERIC)";
Run Code Online (Sandbox Code Playgroud)
所以任何人都有任何ideea(在我的代码中)我可以创建视图,我如何在android中查询它?
如果需要,我可以提供代码
谢谢 :)
小智 17
基于此,您将使用以下语句创建视图:
CREATE VIEW view_name AS
SELECT A.time AS Start, B.time AS Stop
FROM time A, time B
WHERE A.id+1=B.id
AND A.bool=1
AND B.bool=0
Run Code Online (Sandbox Code Playgroud)
您可以在创建"基础"表后立即创建它.
您可以像查询任何其他表一样查询它.
| 归档时间: |
|
| 查看次数: |
24280 次 |
| 最近记录: |