Here's an example of the tables and outputs I want
我希望按条件分组,状态= 0但是如果在表格活动中没有状态= 0那么将选择具有最大ID
答案 0 :(得分:0)
您可能只需要此查询。
Select no_reg, location from activities where status = 0
检查结果并运行另一个查询。
if (result == null){ //for example run the query below
Select no_reg, location from activities desc limit 1
}
答案 1 :(得分:0)
从图像中你想要的是我相信的设备的活动
例如,如果你想检查设备A1马来西亚应该是列表或一个具有最大地位的设备将列出我相信
如果那就是你想要的东西
SELECT no_reg,MAX(status) FROM activities a,equipment e on e.no_reg=a.no_reg where e.no_reg='A1' group by a.no_reg
我相信这是你期待的解决方案