java数据库 *** 作如何进行多表查询

java数据库 *** 作如何进行多表查询,第1张

select scoretable.*,table1.* from scoretable,table1 where scoretable.num=table1.num and table1.A>11

如果只是查询~在数据库建立个相关的视图 感觉比表连结要省事 也不容易出错~

这不是为了查询么

你要使用增删改 语句表连接也不能实现啊。。你也要按照增删改相关的表 对不。。。所以查询 还是建立视图省事。。。增删改 该怎么做还怎么做

你的思路是没有问题的,但是你的这种方式效率很低,假设你的用户表有10万条数据,你需要查角色表10万次吧,数据库里数据都是保存在文件里的,读取磁盘文件都需要花时间,10万次读取磁盘文件那就会花费很多时间了。两张表联合查询的话只需要查询一次,效率就高了些。记住,能不查数据库的就尽量不要查询。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9536334.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存