Java中的多表条件查询

开发工具与关键技术:Eclipse		带条件多表联查
作者:廖 茂
撰写时间:2020年08月08日

在初步进入Java语言的学习后,发现java中的逻辑思想和C#的逻辑思想几乎一致,当然只是逻辑思想,要实现功能的具体实现代码还是不同的,毕竟语言不同,在java中要实现对数据库(MySQL数据库)中的数据进行增删改查这些操作,主要是通过SQL语句来实现的,也就短短几句代码就能对数据库中的数据进行操作,但是要把这些操作体现在页面上就需要一些方法来实现了,接下来我们来看一下如何实现带条件的多表联查,首先我们来看一下需要实现联查的表,如下:
在这里插入图片描述
查询条件如下:
在这里插入图片描述
接下来需要一个最主要的语句,对数据库中的数据进行带条件而且是多表联查的sql语句,如下:
在这里插入图片描述
上面的SQL语句为内联写法,通过inner join关键字把三张表连接起来,连接的条件为主外键,主表的外键与字表的主键。查询条件就是出发城市、到达城市以及航班日期。把这三个条件加到内联的条件之后就可以了。接下来就进入代码的编写。首先我们需要对应的在项目中创建一个Flight对象类,并在里面对应表中的字段分别声明出对应每个字段的属性,属性名尽量小写。并且为了数据的安全性ÿ

  • 3
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值