您的位置:知蚁博客 » MySQL
  • +13

    MySQL中的模糊查询和通配符转义

    2011-06-07 By  分类:程序设计 6,931人浏览

      MySQL中实现模糊查询有2种方式:一是用LIKE/NOT LIKE,二是用REGEXP/NOT REGEXP(或RLIKE/NOT RLIKE,它们是同义词)。   第一种是标准的SQL模式匹配。它有2种通配符:“_”和“%”。“_”匹配任意单个字符,而“%”匹配任意多个字符(包括0个)。举例如下: SELECT * FROM table_name WHERE column_name LIKE ‘m%’; #查询某字段中以...

  • 抢沙发

    MySQL的IF函数和CASE语句

    2011-04-28 By  分类:程序设计 4,472人浏览

    MySQL查询语句中,如果需要根据某个字段的值来显示不同的结果,那么IF函数和CASE语句就能帮上忙了。 如果是2种结果,那么可以使用IF函数,语法是: IF(条件,结果1,结果2) 举例如下: SELECT IF(score>=60,’pass’,’fail’) FROM score; 如果是大于2种结果,那么就要使用CASE了,语法是: CASE 字段名称 WHEN 值1 THEN 结果1 WHEN 值...