我有一个本地MariaDB,想构建以下SQL语句:
SELECT * from db.id_match WHERE id IN ('C:\CUSIPs.txt')
字符串文本文件表示多个ID(每个ID都写在单独的行中-不以','或类似的符号分隔)。有没有一种方法可以读入这些ID,而不必手动将每个ID复制到IN子句中,并用' and,'将它们分开?非常感谢提前!
ki1q1bka1#
您可以创建一个表示文件的CONNECT Engine表,然后使用该表。安装连接引擎:
plugin-load-add=ha_connect.so
字符串创建表格:
create table ips ( ip int not null) engine=CONNECT table_type=CSV file_name='C:\CUSIPs.txt'
型然后选择:
SELECT * from db.id_match JOIN ips ON id=ips.ip
型
1条答案
按热度按时间ki1q1bka1#
您可以创建一个表示文件的CONNECT Engine表,然后使用该表。
安装连接引擎:
字符串
创建表格:
型
然后选择:
型