在网站数据多的时候,很多都提供一个A到Z、数字的过滤显示,经常应用在产品列表中,用于分离、过滤按字母或者拼音开头的产品名称。 MYSQL 查询 A-Z的字母开头的字段值 SELECT * FROM MyTable WHERE MyColumn LIKE 'A%'; SELECT * FROM MyTable WHERE MyColum

在网站数据多的时候,很多都提供一个A到Z、数字的过滤显示,经常应用在产品列表中,用于分离、过滤按字母或者拼音开头的产品名称。

MYSQL 查询

A-Z的字母开头的字段值

SELECT * FROM MyTable WHERE MyColumn LIKE 'A%';SELECT * FROM MyTable WHERE MyColumn LIKE 'Z%';

数字开头的字段值

SELECT * FROM MyTable WHERE MyColumn REGEXP '^[0-9]';

Drupal 7 SQL查询

A-Z的字母开头的字段值

db_select(‘MyTable’)->condition(‘MyColumn’,?$alpha.’%', ‘LIKE’);

数字开头的字段值

db_select(‘MyTable’)->condition(‘MyColumn’, ‘^[0-9]‘, ‘REGEXP’);

Drupal 6 SQL % 转义

在Drupal 6中直接使用SQL查询,但是注意%需要用%%来转义,意思就是在SQL中:

%% 代表 %

%s 代表 字符串的占位符

例如:

db_query("SELECT MyColumn FROM MyTable WHERE MyColumn='%s' AND title LIKE '%%%s%%'", $column, $tile);

(...)

Read the rest of Drupal A-Z and number filter (1 words)

© Li Xi for LixiPHP, 2014. |

Permalink |

No comment |

Add to

del.icio.us

Post tags: A-Z, Drupal 6, Drupal7, filter, MySQL, number, REGEXP

Feed enhanced by Better Feed from Ozh

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

drupal php filter,Drupal A-Z and number filter相关推荐

  1. 比 Bloom Filter 节省25%空间!Ribbon Filter 在 Lindorm中的应用

    1 前言 Lindorm是一个低成本高吞吐的多模数据库,目前,Lindorm是阿里内部数据体量最大,覆盖业务最广的数据库产品.超高的性能和低RT一直是Lindorm追求的目标,因此Lindorm也在不 ...

  2. 比 Bloom Filter 节省25%空间!Ribbon Filter 在 Lindorm 中的应用

    1 前言 Lindorm是一个低成本高吞吐的多模数据库,目前,Lindorm是阿里内部数据体量最大,覆盖业务最广的数据库产品.超高的性能和低RT一直是Lindorm追求的目标,因此Lindorm也在不 ...

  3. django filter查询多选_Django:使用filter的pk进行多值查询操作

    由于想要做收藏夹的功能,所以希望能够一次性查询出所有id的对象,查看文档,找到了如下方法 pk是primary key的缩写,顾名思义pk_in就是primary key在某一个范围内,具体操作(以自 ...

  4. Lucene6去掉了Filter但是可以用BooleanQuery实现Filter查询

    Lucene在6.0版本之后彻底废除了Filter的使用,采用BooleanQuery来实现Filter的功能,核心代码如下: TermQuery termQuery = new TermQuery( ...

  5. 使用ffmpeg的filter处理yuv数据包括split filter(分流)、crop filter(裁剪)、vflip filter(垂直向上的翻转)、overlay filter(合成)

    使用ffmpeg的filter处理yuv数据包括split filter(分流).crop filter(裁剪).vflip filter(垂直向上的翻转).overlay filter(合成) #i ...

  6. java web filter链_filter过滤链:Filter链是如何构建的?

    在一个Web应用程序中可以注册多个Filter程序,每个Filter程序都可以针对某一个URL进行拦截.如果多个Filter程序都对同一个URL进行拦截,那么这些Filter就会组成一个Filter链 ...

  7. “Abp.AbpException: Unknown filter name: MayHaveTenant. Be sure this filter is registered before.”的解决

    本文由 比特飞 原创发布,欢迎大家踊跃转载. 转载请注明本文地址:"Abp.AbpException: Unknown filter name: MayHaveTenant. Be sure ...

  8. java filter 不过滤器_Java中的Filter过滤器

    Filter简介 Filter也称之为过滤器,它是Servlet技术中最实用的技术,Web开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件 ...

  9. 布隆过滤器(Bloom Filter)、布谷鸟过滤器(Cuckoo Filter)、商过滤器(quotient filter)(持续更新~~~~)

    过滤器 位图 布隆过滤器(Bloom Filter) 布谷鸟过滤器(Cuckoo Filter) 商过滤器(quotient filter) 文章参考链接 位图 在讨论布隆过滤器之前,先看一下位图是什 ...

最新文章

  1. 《中国顶尖技术团队访谈录·第二季》发布
  2. ORM读取web.config中的数据库连接字符串
  3. UI组件之AdapterView及其子类(三)Spinner控件详解
  4. opencv国际象棋_国际象棋是的
  5. 设计模式-单例模式(1)
  6. ASP.NET Core 介绍
  7. 四:理解Page类的运行机制(例:基于PageStatePersister的页面状态存取)
  8. 年夜饭之 -- 洋葱炒墨鱼仔
  9. 使用Zabbix监控memcached
  10. 【Eclipse使用教程】最全的Eclipse快捷键
  11. H5网站模板——前台和后台
  12. linux 儒略日时间计算,C/C++ 儒略日计算以及恒星时计算
  13. DOSBOX怎么使用 从编译到连接到执行操作全过程 + debug
  14. codeforces 1436E Complicated Computations
  15. segment:?co?_如何跟踪用户动作并了解它们:Segment + MixPanel
  16. 解除网卡绑定(多台电脑上网)
  17. js实现input的赋值,根据今天的日期获取本周的周一和周日的日期,获取当天日期
  18. java遍历一个类的属性名,java遍历对象属性
  19. ASEMI整流桥KBJ610,KBJ610浪涌电流,KBJ610反向电流
  20. SpringBoot整合支付宝付款(沙箱环境)

热门文章

  1. 【英语学习】【Level 08】U04 What I love L5 Breathe in, breathe out
  2. python附件发送到邮箱里_使用python将最新的测试报告以附件的形式发到指定邮箱...
  3. python qtextedit设置光标位置_Python基础命令学习——就这一篇文章就够了
  4. 使用idea 打jar包
  5. C/C++中指针和引用之相关问题研究
  6. C/C bit 位操作
  7. 安卓添加滚轮代码_iPhone为什么都不会中病毒?安卓默默退出群聊
  8. linux mpc8313启动流程,基于MPC8313E和FPGA的双口RAM驱动开发
  9. 禁用计算机外部设备,在桌面办公系统中, ()能够阻止外部主机对本地计算机的端口扫描。...
  10. UE3 GPU性能和分析