我有一个查询,我想以一种特定的方式排序。首先,如果" antall“> 0,我希望将其排序为1,这样每一行具有antall>0的行都将通过a.tittel进行内部排序。如果antall为NULL,我希望它是最后一个。AND lokasjon NOT LIKE 'Rekl%'
AND ( varenr='TK180126' OR variant_artid LIKE '%T
作为新手,我希望Mysql返回id子句中按id顺序排序的查询行。对我来说不幸的是,那不是真的。结果在id asc中得到。我读到过,获得我想要的东西的最简单的方法是按字段使用order。select * from test where id in (3,1,2) order by field(id, 3,1,2)
但我也读
希望每组返回一行,其中一行由多个排序列选择。在的土地上轻轻地踩着,以避免重复的问题。, 0),当前查询: FROM logs
ORDER BY ip_address, status=1 DESC, id DESC注意:按status=1进行排序有效地将status列转换为布尔值。status=1之后的平局是id。当前,该查询</