Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何创建动态计算列?(斯威夫特,SQLite)_Sqlite_Sqlite.swift - Fatal编程技术网

如何创建动态计算列?(斯威夫特,SQLite)

如何创建动态计算列?(斯威夫特,SQLite),sqlite,sqlite.swift,Sqlite,Sqlite.swift,如何创建一个动态的计算列?它是使用其他列计算的,不存储在数据库中。 可用于数据输出和排序 图书馆:stephencelis/SQLite.swift 例如: SELECT a+b as c from test ORDER BY c ASC; 谢谢。对于sqlite 3.31.0及更新版本,您可以使用 创建表testa INTEGER,b INTEGER, 始终以a+b虚拟形式生成的c整数; 或使用: 创建表real\u testa INTEGER,b INTEGER; 创建视图测试为 从rea

如何创建一个动态的计算列?它是使用其他列计算的,不存储在数据库中。 可用于数据输出和排序

图书馆:stephencelis/SQLite.swift

例如:

SELECT a+b as c from test ORDER BY c ASC;

谢谢。

对于sqlite 3.31.0及更新版本,您可以使用

创建表testa INTEGER,b INTEGER, 始终以a+b虚拟形式生成的c整数; 或使用:

创建表real\u testa INTEGER,b INTEGER; 创建视图测试为 从real_测试中选择a、b、a+b作为c;
谢谢你,朋友。如何从SQLite.swift使用它?