MySQL中的多字段排序与问题求解

MySQL中的多字段排序与问题求解
因为在制作一个项目时,我们需要过滤掉列表中的一些产品,这样它们将被放置在列表显示的末端,但是所有的产品都应该按照更新时间进行分类

通过对系统的数据库结构,它是决定排除产品添加到大胆的,使数据库中的ifbold将被标记为1,而其他产品将被标记为默认为0。然后,我们打算使用MySQL进行多字段排序时,按顺序

顺序的多条件切分一般采用英语逗号切分,所以SQL I测试如下:

复制代码代码如下所示:

SELECT * FROM { p } _product_con美元为美元by'ifbold'asc SCL,myord DESC LIMIT,
但在运行,没有ifbold正序,但纯正序ifbold正常,调试了N久,和偶然在phpMyAdmin,但发现很正常。经过仔细的比较,发现问题来自ifblod引号。正常改为下面的语句是:

复制代码代码如下所示:

SELECT * FROM { p } _product_con在SCL为`美元ifbold ` ASC,myord DESC LIMIT美元
所以将来,在程序中写sql语句时,还要注意引号的问题。

以上是本文的全部内容,希望大家能喜欢。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部