如何快速确定记录是否存在? 表A中有一个字段ID,int类型,表里面很多记录,现在有很多值ID,比如,10万,我想快速确定这10万个ID值是否在表A中存在,如何做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select 1 from tb where id=100000 SELECT `id` FROM tb WHERE `id` NOT IN (15, 29, ...) 楼主是不是还有其他一个表专门存放id值的。select id from tb Where id in(select * from tb1) select 1 from tb where id=15;select 1 from tb where id=29;...... (不要高估你的汉语表达能力或者我的汉语理解能力) 建议你列出你的表结构,并提供测试数据以及基于这些测试数据的所对应正确结果。 参考一下这个贴子的提问方式http://topic.csdn.net/u/20091130/20/8343ee6a-417c-4c2d-9415-fa46604a00cf.html 1. 你的 create table xxx .. 语句 2. 你的 insert into xxx ... 语句 3. 结果是什么样,(并给以简单的算法描述) 4. 你用的数据库名称和版本(经常有人在MS SQL server版问 MySQL) 这样想帮你的人可以直接搭建和你相同的环境,并在给出方案前进行测试,避免文字描述理解上的误差。 查询结果1里去掉重复的结果2 求一条SQL竖转横的语句? 再请教写一个SQL语句!! 在线等待,求解:Access denied for user 'root'@'localhost' (using password: YES) MySql远程连接的问题? mysql出错了,不能启动 请问:怎么把一个数据库转到另一台机器上! 为什么这段sql语句无法创建表 简单的问题,帮帮小妹 mysql 优化 mysql在win2003上200G+数据量的备份方式 windows2003下mysql5.1.35是一次性的吗?
select id from tb Where id in(select * from tb1)
select 1 from tb where id=29;
......
建议你列出你的表结构,并提供测试数据以及基于这些测试数据的所对应正确结果。
参考一下这个贴子的提问方式http://topic.csdn.net/u/20091130/20/8343ee6a-417c-4c2d-9415-fa46604a00cf.html
1. 你的 create table xxx .. 语句
2. 你的 insert into xxx ... 语句
3. 结果是什么样,(并给以简单的算法描述)
4. 你用的数据库名称和版本(经常有人在MS SQL server版问 MySQL)
这样想帮你的人可以直接搭建和你相同的环境,并在给出方案前进行测试,避免文字描述理解上的误差。