我正在尝试从具有sno列最大值的mysql表中执行不同的记录。我尝试过以下查询,但没有任何结果。SELECT DISTINCT p.sno AS sno, p.short_order,p.fir_sno WHERE p.fir_sno = f.snoGROUP BY p.fir_sno 对于上面的查询,我有下表:它应该返回sno 4,5,因为两者都<em
我在数据库上运行了一个查询,发现了一个奇怪的sql行为。返回的结果对我来说毫无意义。我已经运行了这个查询,返回的结果不是期望的结果。SELECT MAX(marks), name FROM umer WHERE city!="NewYork"
名称MAX(标记)不过,我应该为什么返回上述结果?
PS:查询返回city="NEWYORK"<em