SELECT * FROM roster WHERE roster.`name` >'zzzzzzzzzz' //查询roster表中name值为中文的 SELECT * FROM roster WHERE roster.`name` >'zzzzzzzzzz' AND roster.`name` LIKE '张%生' //查询roster表中name值为汉字且第一个字是‘张’第三个字是‘生’的
有坑的地方: 如果代码写成这样: [( os.path.abspath(x)) for x in os.listdir(startPath) ] 此代码只能用于当前目录下,listdir列出的都只是文件名,然后abspath(x)对着一个文件名找绝对路径,肯定不行,电脑里同名的文件那么多,你要找哪个? 同样,isfile()也不同用于一个文件名,所以这些函数都只是对当前目录下的操作 import os,sys #编写一个程序,能在某目录以及其所有子目录下查找文件名包含指定字符串的文件,并打印出相
1.按 status 值 2 5 3 的顺序排序,值相同则按修改时间排序 order by FIELD(status,2,5,3),a.ModifyTime desc 2.将 status = 3 的记录排在最后,其余的记录按修改时间排序 order by FIELD(status,3),a.ModifyTime desc 3.将 status = 3 的记录排在最前面,其余的记录按修改时间排序 order by FIELD(status,3) desc,a.ModifyTime desc