我有两个表,aaa和bbb。
现在,我想查询bbb里的字段date>123232432的id,在aaa里的同样ID的password记录数,我这样写SQL:select t1.id t1.password from aaa as t1,bbb as t2 where t2.password<123232432;为什么查询后机器就死了,是不是写错了?记录也不多就80000条左右。请高手指教,谢谢!
现在,我想查询bbb里的字段date>123232432的id,在aaa里的同样ID的password记录数,我这样写SQL:select t1.id t1.password from aaa as t1,bbb as t2 where t2.password<123232432;为什么查询后机器就死了,是不是写错了?记录也不多就80000条左右。请高手指教,谢谢!
解决方案 »
- 关于mysql c api查询mysql数据库中的information_schema.statistics表时返回结果错误的问题。(api有bug?)
- 求一个sql语句
- 在PHP页面中调用存储过程,语句执行不成功
- Mysql效率问题
- 通过ODBC连接不到MySQL的问题
- 创建表格的怪问题
- 还是select into outfile 的问题 各位大侠进来帮帮忙啊
- (在线等待)请问怎么将一个文本导入到MYSQL里,谢谢!急!
- 大家看一下:mysql中如何保证父表与子表的对应关系?(详情见内)
- mysql如何新增字段时,让系统自动设置字段名,自定义字段值?
- 设计一张表,想让begintime 小于 endtime,请问怎么样的语法
- 存储过程的问题
现在,我想查询bbb里的字段date>123232432的id,在aaa里的同样ID的password记录数,我这样写SQL:select t1.id t1.password from aaa as t1,bbb as t2 where t2.password<123232432;为什么查询后机器就死了,是不是写错了?记录也不多就80000条左右。请高手指教,谢谢!
select * from aaa where id in (select id from bbb where date>123232432)
2、你原来的PASSWORD字段有没有加索引?
推荐
select t1.id t1.password from aaa as t1,bbb as t2 where t2.password<123232432 and t1.id = t2.id;