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

通过对系统的数据库结构,它是决定排除产品添加到大胆的,使数据库中的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语句时,还要注意引号的问题。

以上是本文的全部内容,希望大家能喜欢。