我用php
运行此命令$cmd = sprintf("sqlite3 -header -csv \"%s\" \"%s\" |gzip > \"%s\"", $sqlitedbpath, $sql, $output);
exec($cmd);
我的sql就像:
SELECT * FROM tablename WHERE condition='value';
现在我必须与另一个数据库中的另一个表进行JOIN,所以我必须首先附加数据库。如何在我的命令中执行此操作?
我想知道是否有类似的东西:
$cmd = sprintf("sqlite3 -attach=\"%s\" -header -csv \"%s\" \"%s\" |gzip > \"%s\"", $sqlitedb2path, $sqlitedb1path, $sql, $output);