MySQL排序计算

MySQL排序计算,第1张

MySQL排序计算

是的,这是可行的,而且确实可行。查看以下测试:

CREATE TABLE a(a INT, b INT);INSERT INTO a VALUES (1, 1);INSERT INTO a VALUES (1, 2);INSERT INTO a VALUES (1, 3);INSERT INTO a VALUES (1, 4);INSERT INTO a VALUES (1, 5);INSERT INTO a VALUES (1, 6);INSERT INTO a VALUES (2, 1);INSERT INTO a VALUES (2, 2);INSERT INTO a VALUES (2, 3);INSERT INTO a VALUES (2, 4);INSERT INTO a VALUES (2, 5);INSERT INTO a VALUES (2, 6);SELECt a.a, a.b, (a/b) FROM a ORDER BY (a/b);+------+------+--------+| a    | b    | (a/b)  |+------+------+--------+|    1 |    6 | 0.1667 | |    1 |    5 | 0.2000 | |    1 |    4 | 0.2500 | |    2 |    6 | 0.3333 | |    1 |    3 | 0.3333 | |    2 |    5 | 0.4000 | |    1 |    2 | 0.5000 | |    2 |    4 | 0.5000 | |    2 |    3 | 0.6667 | |    2 |    2 | 1.0000 | |    1 |    1 | 1.0000 | |    2 |    1 | 2.0000 | +------+------+--------+

SELECt a.a, a.b FROM a ORDER BY (a/b);
返回相同的结果。



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5044291.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-15
下一篇2022-11-15

发表评论

登录后才能评论

评论列表(0条)

    保存