现在有个查询,比如查询A表,A表中有个自增字段A_ID,类型为BIGINT
我从JAVA中获取多个A_ID,然后需要把A表中这些A_ID的值查询出来。不知道怎样才可以让效率最好。
我目前的做法是,
创建一个临时表,然后将所有A_ID插入该临时表。然后通过该临时表和A表匹配,最后将结果输出。
但感觉还是不尽人意。所以这里问下是否有更好的办法?
我从JAVA中获取多个A_ID,然后需要把A表中这些A_ID的值查询出来。不知道怎样才可以让效率最好。
我目前的做法是,
创建一个临时表,然后将所有A_ID插入该临时表。然后通过该临时表和A表匹配,最后将结果输出。
但感觉还是不尽人意。所以这里问下是否有更好的办法?
解决方案 »
- mysql编码问题
- SQL语句中不支持这样的写法to_date('JAN-01-2012', 'MM-dd-yyyy')?
- 求一个SQL语句
- JAVA多线程访问MySQL执行insert,插入数据数量不对,精分了!
- MYSQL 新手的一个初级问题,高手指点下
- mysql update语句导致硬盘空间大量减少!
- mysqlcc显示中文乱码问题,并不是mysql原因,高分求救!
- 毕业设计上的问题,请大家帮忙!
- 请问一个MySQL的硬件配置问题?
- >>>>>>>>连接mysql疑难杂症?
- mysql中的delete和select不支持子查询怎么办?
- MYSQL查询速度慢 1W条记录查询需要1个小时间,急急急
http://topic.csdn.net/u/20090626/16/65f043cf-b9d9-4707-b660-9857461177f4.html?9379
在原表操作查询 比你创建新表好!
个人认为