現在、wiki のように次の約束表記を使用できます。
alasql.promise('SELECT * FROM XLS("mydata.xls") WHERE lastname LIKE "A%" and city = "London" GROUP BY name ')
.then(function(res){
console.log(res); // output depends on mydata.xls
}).catch(function(err){
console.log('Does the file exists? there was an error:', err);
});
私がする必要があるのは、2 つのクエリを実行し、カスタム js を使用して結果データをマージすることです。
クエリを実行する前に 2 つの配列を初期化し、内部でクエリ結果をブロック コピーして配列にコピーすることはできますが、これはこのような状況を処理する正しい方法です。
どんな助けでも心から感謝します。