社区
Web 开发
帖子详情
数据库循环查询过程中,查询另一个与此查询结果有关的表的问题?
angeb
2004-09-15 11:05:28
一个数据库中有两张不同的表,表a包括商品的代码,名称等;表b包括购买商品的代码,价格等;
如果要同时显示出购买的很多商品的代码,名称和价格要如何做?
不能在对表b进行循环查询的同时,查询表a吗?我这样做,每次都会提示如下错误:
javax.servlet.ServletException: [Microsoft][ODBC 驱动程序 管理器] 无效的光标状态
该如何做呢?谢谢!
...全文
97
10
打赏
收藏
数据库循环查询过程中,查询另一个与此查询结果有关的表的问题?
一个数据库中有两张不同的表,表a包括商品的代码,名称等;表b包括购买商品的代码,价格等; 如果要同时显示出购买的很多商品的代码,名称和价格要如何做? 不能在对表b进行循环查询的同时,查询表a吗?我这样做,每次都会提示如下错误: javax.servlet.ServletException: [Microsoft][ODBC 驱动程序 管理器] 无效的光标状态 该如何做呢?谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zbulrush
2004-09-16
打赏
举报
回复
你这样就行
angeb
2004-09-16
打赏
举报
回复
这个我知道啊
请问一下,可以这样直接读记录集吗?还是要加上表名?
out.println(rs.getString("price"));
out.println(rs.getString("name"));
zbulrush
2004-09-16
打赏
举报
回复
select a.name , b.price from a ,b where a.id=b.id
angeb
2004-09-16
打赏
举报
回复
不好意思哦,都忘了可以同时查两个表的内容啦
那要在网页显示出a.name , b.price应该怎么显示啊?
xitianjile
2004-09-16
打赏
举报
回复
哈哈
原来是那个问题啊.
没用rs.next()
angeb
2004-09-16
打赏
举报
回复
谢谢大家,问题解决了
vzxq
2004-09-15
打赏
举报
回复
两个表建立关系
xitianjile
2004-09-15
打赏
举报
回复
你的代码是怎么样的?
yunxiang
2004-09-15
打赏
举报
回复
select a.name , b.price from a ,b where a.id=b.id
yunxiang
2004-09-15
打赏
举报
回复
不是很理解你的需求。
select a.name , b.price from a ,b
SQLServer
数据库
实战视频课程
数据库
子
查询
3.
数据库
编程变量的定义,条件语句,
循环
语句等编程基础; 4.索引的作用,索引的分类,创建索引的原则,索引的管理,如何优化
数据库
; 5.视图的作用,视图分类,创建视图,视图的限制,视图的应用; 8....
循环
中
频繁
查询
数据库
优化
业务
中
出现在
循环
中
频繁
查询
数据库
对比数据,频繁连接
数据库
耗费资源。 利用SQL语句进行批量
查询
存为
一个
List; 简单的where条件
查询
全部select * from table where<>; 如果是通过SQL
查询
出来的List作为条件判断去
查询
, 可以通过stream.map在List
中
获取
查询
中
需要的List, List<ObjectDTO>.stream().map(ObjectDTO::getId).collect(Collectors.toList(...
【MedusaSTears】MySQL存储
过程
循环
查询
数据库
的每个
表
每个月新增的数据条数(未知总量的
数据库
及
表
)
目录 吃水不忘挖井人系列: 一.业务需求 二.注意事项(知识点) 三.如何获取未知的
数据库
的dbName的list? 四.已经有了目标库的list,如何利用存储
过程
查询
出指定月份的新增数据条数? 吃水不忘挖井人系列: mysql存储
过程
循环
遍历sql结果集,并执行动态sql hibernate如何调用存储
过程
一.业务需求 1.在同
一个
mysql连接信息
中
,有...
不要
循环
查询
数据库
在编码
过程
中
要避免在
循环
中
查询
数据库
,能一次
查询
的就不要多次
查询
。下面两个代码块是完全等效的。代码块一写起来简单,但却在
循环
中
多次
查询
数据库
,该代码执行时间为8毫秒。代码二写起来麻烦甚至还多了个双重
循环
,但只
查询
一次
数据库
,该代码执行时间为2毫秒。 代码块一: for (Device dev : list) { String dmi = dev.getDeviceModelId(); if
数据库
原理-数据
查询
嵌套
查询
【一】
数据库
原理-数据
查询
嵌套
查询
【一】 嵌套
查询
概述
一个
SELECT-FROM-WHERE语句称为
一个
查询
块 将
一个
查询
块嵌套这另
一个
查询
块的WHERE子句或HAVING短语的条件
中
的
查询
称为嵌套
查询
SELECT Sname FROM Student WHERE Sno IN (SELECT Sno FROM SC WHERE Cno='2'); 上层的
查询
块称为外层
查询
或父
查询
下层的
查询
块称为内层
查询
或子
查询
SQL语言允许多层嵌套
查询
子
查询
的限制 不能使用O
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章