SQL的问题

shijies 2017-12-24 07:29:23
感觉简单的SQL查询语句是针对数据表中的数据进行查询,如果要对当前数据集中的数据进行查询,如果写SQL恐怕会很长,请问采用哪些办法呢?
...全文
225 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
maradona1984 2017-12-25
  • 打赏
  • 举报
回复
你大概就是说报表吧 sql很长不就是一个很正常的事情么,只是比较难看懂
自由自在_Yu 2017-12-25
  • 打赏
  • 举报
回复
引用 5 楼 shijies 的回复:
用Hibernate进行这样的操作会不会更简单一些?
如果是复杂的sql,还是写SQL语句吧,优化一下,Hibernate处理简单的增删改查更方便
shijies 2017-12-25
  • 打赏
  • 举报
回复
用Hibernate进行这样的操作会不会更简单一些?
oyljerry 2017-12-24
  • 打赏
  • 举报
回复
数据库可以生成临时表。或者视图
shijies 2017-12-24
  • 打赏
  • 举报
回复
如果把查询出的结果集当作一个表,可以使用简单的SQL语句再进行查询,java有内存表,不知能否具有这样的功能:结果集放入内存表,然后进行查询。
oyljerry 2017-12-24
  • 打赏
  • 举报
回复
那就复杂SQL语句好了,很多查询SQL语句很复杂的。
  • 打赏
  • 举报
回复
你这个问题应该不能出现在java版块吧……不过还是提一下: 其实不止数据集,即使是查询一个表,也会有长SQL语句的情况(将一个表视为多个,关联查询) 你这问题属于查询优化问题,有很多人总结过,这里有一个整理过的帖子,你看看吧http://database.51cto.com/art/201407/445934.htm

50,503

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧