SELECT * from dede where FIND_IN_SET('b',flag)
对
于包含超过一个 SET
成员的值,当你插入值时,无所谓以什么顺序列出成员。也无所谓给出的值被列举了多少次。当以后检索该值时,在值中的每个成员将出现一次,根据他们在表创建
时所指定的顺序列出成员。例如,如果一个列被定义为 SET("a","b","c","d"),那么,"a,d"、"d,a" 和
"d,a,a,d,d" 在被检索时均将被视为 "a,d"。
如果将一个不支持的值赋于一个 SET 列,该值将被忽略。
SET 以数字顺序排序。NULL 值排在非 NULL SET 值之前。
通常,可以使用 LIKE *** 作符或 FIND_IN_SET() 函数执行在一个 SET 列上的 SELECT:
mysql>SELECT * FROM tbl_name WHERE set_col LIKE '%value%'
mysql>SELECT * FROM tbl_name WHERE FIND_IN_SET('value',set_col)>0
但是,下列示例也可以工作:
mysql>SELECT * FROM tbl_name WHERE set_col = 'val1,val2'
mysql>SELECT * FROM tbl_name WHERE set_col &1
第一个语句寻找一个精确的匹配。第二个语句寻找包含第一个集合成员的值。
如果希望得到一个 SET 列的所有可能值,可以使用 SHOW COLUMNS FROM table_name LIKE set_column_name 并分析第二列的 SET 定义。
dedecms
文章flag =“” 添加属性 可以区分文章排序调用类型,
复合属性调用flag =“a,h
dede:list 是列表页调用文章列表的,不能用flag
标签名称:list
功能说明:表示列表模板里的分页内容列表
适用范围:仅列表模板 list_*.htm
基本语法:
{dede:list col='' titlelen='' infolen='' imgwidth='' imgheight='' listtype='' orderby='' pagesize='' orderway=''}{/dede:list}
参数说明:
col='' 内容列数
titlelen='' 标题长度
infolen='' 内容摘要长度
imgwidth='' 缩略图宽
imgheight='' 缩略图高
orderby='' 排序方式,有效的排序方式有 senddate、pubdate、id、click、lastpost、postnum ,默认为 sortrank
pagesize='20' 分页大小
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)