php日记

1、字段中保存的值含有回车键,使用以下替换成逗号:

$str= str_replace(PHP_EOL, ',', $list);

2、left join和join:

left join:大表驱动小表,获取大表所有的数据

join:小表驱动大表,获取小表所有的数据

3、字段记录用逗号记录id串(如“1,2,3,4”),查询含有2和4的数据:

方法1:find_in_set('2',field) or find_in_set('4',field)

方式2:concat(',',field,',') regexp concat(',2,|,4,')

例子:查询有阅读、交友、围棋、足球、滑雪爱好的同学:

select * from student where concat(',',hobby,',') regexp concat(',(',replace('阅读,交友,围棋,足球,滑雪',',','|'),'),');

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在面向对象的程序设计(英语:Object-oriented programming,缩写:OOP)中,对象是一个由...
    甄SURE阅读 356评论 0 0
  • 当我们使用PHP将采集到的文件内容保存到csv文件时,往往需要将采集内容进行二次过滤处理才能得到需要的内容。比如网...
    willeny阅读 815评论 0 0
  • 1.echo 的逗号和点号:echo 是php的语言结构,不是函数,输入多个变量的时候用“,”。不需要占用更多的内...
    白白的沸羊羊阅读 319评论 0 0
  • 一个小小的换行,其实在不同的平台有着不同的实现 本来在unix世界换行就用/n来代替,但是windows为了体现他...
    金星show阅读 576评论 0 0
  • 关于PCRE的介绍以及实现正则表达式功能的所有说明,都可以在官方手册中看到:正则表达式(兼容 Perl) 一、认识...
    拿破仑蛋糕阅读 1,623评论 0 1