社区
C#
帖子详情
数据库中要查询几百个号码是否存在
邪流苑
2021-02-07 03:57:00
我五百个号码,我要查询数据库中是否有,有in查询时报错,号码太多了,可以怎样查找?
...全文
1183
16
打赏
收藏
微信扫一扫
点击复制链接
分享
下载分享明细
分享
举报
写回复
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
MuteG
2021-02-22
建临时表,把号码插入临时表,做 INNER JOIN 查询,返回的结果集就是已经存在的号码。
打赏
举报
回复
赞
weixin_49262067
2021-02-18
如果要做号码不允许重复 可以在mysql 中将号码设置成unique唯一索引就行了
打赏
举报
回复
赞
兔子-顾问
2021-02-18
1楼就已经给了你最佳的解决方案
打赏
举报
回复
赞
xiaoxiangqing
2021-02-18
写在一个语句里,基本上不会有问题,除非sql语句超过大小
打赏
举报
回复
赞
shijies
2021-02-12
逐条检查泛型集合是否包含数据库中的某个字段
打赏
举报
回复
赞
lisypro1
2021-02-12
为什么不写个循环程序来解决呢
打赏
举报
回复
赞
shijies
2021-02-09
创建一个泛型集合,把五百个号码全放进去,查询数据库中的某个字段是否与泛型集合存在交集,如果存在就将该条记录存入结果集。
打赏
举报
回复
赞
正怒月神
2021-02-08
看具体报错。
打赏
举报
回复
赞
by_封爱
版主
2021-02-08
in 500个不会报错 而且你号码又不会很长. 除非你sql的长度 达到了好几MB 这样才会报错..否则in几十万 没问题的..
打赏
举报
回复
赞
ziqi0716
2021-02-07
中文描述问题时候都有错别字,所以我怀疑你写的sql有问题. 先查查自己代码,或者贴出你的代码看看.
打赏
举报
回复
赞
邪流苑
2021-02-07
引用 5 楼 shijies 的回复:
使用LINQ,求交集。
具体是怎样?能具个例子吗
打赏
举报
回复
赞
shijies
2021-02-07
使用LINQ,求交集。
打赏
举报
回复
赞
楠小南
2021-02-07
一次太多就分开,分2次不行就分10次,多简单
打赏
举报
回复
赞
HerryDong
2021-02-07
要么用笨办法,把这500个号码先获取到,然后用where...or...在循环里拼接SQL字符串。要么用ORM,用Linq在内存里查询。至于你说的用in报错,由于你没贴出代码所以不好说,不过也有可能是你的SQL写的有问题。
打赏
举报
回复
赞
huidesy
2021-02-07
单独搞个表,把500个号导入进去,然后left join查询,为空的代表就是不存在的,注意号码列加索引
打赏
举报
回复
赞
assky124
2021-02-07
用工具导入生成一张新表,然后联合查询
打赏
举报
回复
赞
相关推荐
mybatis
查询
mysql
数据库
很慢_mybatis
查询
大量
数据库
初识 MyBatis MyBatis 是第一个支持自定义 SQL、存储过程和高级映射的类持久框架。MyBatis 消除了大部分 JDBC 的样板代码、手动设置参数以及检索结果。...或许我们可以从如下几个方面来描述MyBatis 中...
各种
数据库
查询
前几条数据的方法
sql在不同
数据库
查询
前几条数据 关键字: sql 前几条结果 sql在不同
数据库
查询
前几条数据 1. ORACLE SELECT * FROM TABLE1 WHERE ROWNUM<=N select * from stu_info where rownum<=10 ...
MySQL
数据库
查询
数据
数据库
管理系统的一个最重要的功能就是数据
查询
,数据
查询
不应只是简单
查询
数据库
中存储的数据,还应该根据需要对数据进行筛选,以及确定数据以什么样的格式显示。MySQL提供了功能强大、灵活的语句来实现这些操作。 ...
MySQL
数据库
面试题(2020最新版)
数据库
三大范式是什么mysql有关权限的表都有哪几个MySQL的binlog有有几种录入格式?分别有什么区别?数据类型mysql有哪些数据类型引擎MySQL存储引擎MyISAM与InnoDB区别MyISAM索引与InnoDB索引的区别?InnoDB引擎的4...
win-acme 网站https 证书免费申请工具
用于windows网站申请免费版的https证书服务,3个月有效到期后再次手动申请即可续期无需任何费用,操作简单便捷
发帖
C#
微信扫一扫
点击复制链接
分享社区
下载分享明细
10.8w+
社区成员
64.2w+
社区内容
.NET技术 C#
社区管理员
加入社区
帖子事件
创建了帖子
2021-02-07 03:57
社区公告
让您成为最强悍的C#开发者