Sql 如何选择id';使用VQL的多个产品?

Sql 如何选择id';使用VQL的多个产品?,sql,node.js,vql,Sql,Node.js,Vql,我目前有以下查询来选择单个产品的id,如下所示: client.post(`https://merck-nextgen.veevavault.com/api/v18.3/query?q=SELECT id FROM product__v WHERE name__v = '${VOLT_CREDENTIALS.get('cred').productName }'` , args , function( data , res) { //console.log( 'PRODUC

我目前有以下查询来选择单个产品的id,如下所示:

client.post(`https://merck-nextgen.veevavault.com/api/v18.3/query?q=SELECT id FROM product__v WHERE name__v = '${VOLT_CREDENTIALS.get('cred').productName }'` , args , function( data , res) {
            //console.log( 'PRODUCT ID IS ' + data.data[0].id);
            productID = data.data[0].id;
            resolve("Product ID retrieved ...");
});
但是,如果我有多个产品,也就是说,可能不止一个,我如何继续使用上面相同的查询选择多个产品的id呢

我正在使用nodejs和


现在,
VOLT\u CREDENTIALS.get('cred').productName
的值只是“demoproduct”。那么,如何选择多个产品的id?

而不是过滤条件:

WHERE name__v = '${VOLT_CREDENTIALS.get('cred').productName }'
您可以使用:

WHERE name__v = '${VOLT_CREDENTIALS.get('cred').productName1 }'
   OR name__v = '${VOLT_CREDENTIALS.get('cred').productName2 }'
   OR name__v = '${VOLT_CREDENTIALS.get('cred').productName3 }'

你明白了。

谢谢你的回答,它不可能是
,但是,如果是2种产品,我需要两者的id,如果是3种产品,我需要所有3种产品的id:)