开发者社区 问答 正文

mysql如何根据字段1与字段2的差值按照降序排序?

如:表table,两字段:c1,c2,我想select * from table ,条件是c1与c2的差值按照降序排序,求指点

展开
收起
小旋风柴进 2016-03-06 14:24:40 3374 分享 版权
1 条回答
写回答
取消 提交回答
  • 那你应该还有一列用来放两者的差值啊;假设这一列叫 c3;

    ALTER TABLE 表名 ADD c3 INT IDENTITY NOT NULL;
    select c3=c1-c2 from table
    order by c3 desc
    2019-07-17 18:54:33
    赞同 展开评论