我有两种折扣
1.the fixed php
2.the percent %
它们是同一个表中的不同列
表名是discount,表列是disc_amt,disc_pct
产品描述字段的名称是 disc_desc
我想把这个折扣排序在这个
描述 = 1 比索
描述 = 1 %s
描述 = 2 比索
描述= 2%
有人可以帮助我吗??
我有两种折扣
1.the fixed php
2.the percent %
它们是同一个表中的不同列
表名是discount,表列是disc_amt,disc_pct
产品描述字段的名称是 disc_desc
我想把这个折扣排序在这个
描述 = 1 比索
描述 = 1 %s
描述 = 2 比索
描述= 2%
有人可以帮助我吗??
您可以从同一个表(或不同的表)中选择两个或多个字段,其中每个字段都自行排序,如下所示:
SELECT * FROM (SELECT disc_amt FROM discount ORDER BY disc_amt), (SELECT disc_pct FROM discount ORDER BY disc_pct)
我在 sqlite 上测试了这个,尽管使用了不同的表并且它可以工作。
鉴于这是你想要的。但是,如果您想包含描述列,那么这是一个不同的故事,虽然它是可行的,但它不一定将每行的行与其他字段(例如 disc_amt 和 disc_pct)匹配。