每组最新的一条记录的sql语句

休假查每组最新的一条记录的sql语句
1,SELECT
aa.*,
bb.start_date AS startDate,
bb.end_date AS endDate,
bb.remark AS remark,
bb.type AS type
FROM
t_test aa
LEFT JOIN t_test_vacation bb ON (
aa.id = bb.test_id
AND bb.id IN ( SELECT max( b.id ) FROM t_test_vacation b GROUP BY b.test_id )
)
AND aa.deleted = 0

2,
SELECT
t1.id AS id,
t1.NAME AS name,
t1.sex AS sex,
t1.access AS access,
t1.birthday_date AS birthdayDate,
t1.moblie AS moblie,
t1.deleted AS deleted,
t1.age AS age,
t1.create_date AS createDate,
t1.modify_date AS modifyDate,
t1.head_path AS headPath,
(SELECT min(t2.start_date) FROM t_test_vacation AS t2 where t1.id = t2.test_id ) AS startDate,
(SELECT min(t3.end_date) FROM t_test_vacation AS t3 where t1.id = t3.test_id ) AS endDate,
(SELECT min(t4.remark) FROM t_test_vacation AS t4 where t1.id = t4.test_id ) AS remark,
(SELECT min(t5.type) FROM t_test_vacation AS t5 where t1.id = t5.test_id ) AS type
FROM
t_test AS t1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值