请问SQL如何实现批量查询

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请问SQL如何实现批量查询相关的知识,希望对你有一定的参考价值。

我现在又一批条码,是在TXT里面存着。。

我想在SQL里面批量查询,所有条码的信息,只需要返回“ZT”字段里面的数据。

查询某一个的语句为,SELECT * FROM TM WHERE TM_ID='082113032610192'

你可以把这些条码导入到数据库新建的一个表里,比如名称叫 table_code ,字段叫 code_value

然后写SQL
SELECT * FROM TM a,table_code b WHERE TM_ID=b.code_value追问

请问一下,怎么把数据导入一个新建的表里

追答

用界面管理工具,就可以有导入导出的功能。

也可以简单些,在条码不多的情况下,可以使用
SELECT * FROM TM WHERE TM_ID in ( '082113032610192','082113032610193','082113032610194','082113032610195','082113032610196'.....) 这种形式

参考技术A

    mysql使用limit进行筛选

    select * from user where 1=1 limit 10;(取10条)

    oracle用number

    select * from user where 1=1 number 10;(取10条)

以上是关于请问SQL如何实现批量查询的主要内容,如果未能解决你的问题,请参考以下文章

请问SQL如何实现批量查询

请问一个MSSQl数据库,如何按id批量删除记录?

jsp如何实现模糊查询

mysql如何实现先查询后更新的sql语句

请问oracle数据库如何导出数据库的表结构?

SQL 怎么实现模糊查询?