我有一个名为 user_requests 的表,其中包含用户请求,字段为
id title user_id channel_type programme_type status
字段状态可以包含值0,1,3或4.我需要的是根据 channel_type 和状态字段值。
1)如果 channel_type 为0且状态为4,则使用字段查询表 channel_programmes ,
id title request_id channel_id
其中 request_id 是 user_requests 表的主键。
如果 channel_type 为1,还可以使用字段查询表 videochannel
id title thumbnail
其中主键 id 在表 channel_programmes ( channel_id )中称为外键。
2)如果 channel_type 为0且状态值为0,1,2或3,则查询表 user_videos 包含字段,
id channel_id videotitle
如果 channel_type 为1,则和表 videochannel (如上所述)。
我需要在两个单独的查询中完成整个操作。即一个用于 channel_type ,值为0,另一个用于 channel_type ,值为1。
有人可以帮我找到合适的查询吗?
提前致谢。