SQL 学习

select
    *
from
    ors_alarm_event_fastx a
left join ors_metrics_node_rel b on
    a.rule_id = b.rule_id
where
    b.ors_id = 'c6c8466e53f8305995c87958fd5e1d19'
order by
    a.start_time desc;

把 ors_alarm_event_fastx 表命名为a  , ors_metrics_node_rel表命名为b,b表是一个映射关系?然后把a,b表关联起来,通过相同的rule_id这个字段
left join表示左关联,就是以左边的表为主,关联就是把两个表合并起来查,比如A表10个数据,B表20个数据,那么关联起来就是30个数据

where
    b.ors_id = 'c6c8466e53f8305995c87958fd5e1d19',就是通过B表的ors_id来查
posted @ 2025-03-28 17:05  四念处  阅读(19)  评论(0)    收藏  举报