摘要: 关键词:IF --if 判断,如果 device_num 的值为1,则赋值为100,反之为200 SELECT district, shop_name, IF ( device_num = 1, 100, 200 ) AS device_num FROM `t_life_shop` 关键词:CASE 阅读全文
posted @ 2019-11-13 17:42 在斑马线上散布 阅读(2566) 评论(1) 推荐(0) 编辑
摘要: 关键词:DISTINCT 1、比如数据库一组数据查询如下,返回店铺下所有的区域id 2、SQL统计返回指定字段 district 不重复的 记录id,SQL如下 SELECT DISTINCT(district ) FROM `t_life_shop` 查询结果如下 3、TP5.1的写法如下 $li 阅读全文
posted @ 2019-11-13 16:49 在斑马线上散布 阅读(5476) 评论(0) 推荐(0) 编辑
摘要: GROUP BY 1、有个店铺表,字段为区域id,设备数量,店铺名称,如下: 2、如何按区域 district 统计 每个区域的设备数量,SQL如下 SELECT district, SUM( device_num ) AS device_num FROM `t_life_shop` GROUP B 阅读全文
posted @ 2019-11-13 16:26 在斑马线上散布 阅读(16314) 评论(0) 推荐(0) 编辑
摘要: array_diff($arr, $arr1); //比较数组差异 $arr = [1,2,3,4]; $arr1 = [1,2,3]; $diff = array_diff($arr, $arr1); dump($diff); //打印输出如下,函数第二个参数为参数值,没有差异则返回空数组 arr 阅读全文
posted @ 2019-11-13 16:08 在斑马线上散布 阅读(3453) 评论(0) 推荐(0) 编辑
摘要: count($arr) $arr = [ ['id'=>1,'name'=>'Tom'], ['id'=>2,'name'=>'Sun'], ['id'=>3,'name'=>'Jay'], ]; dump($arr); echo count($arr[0]);//输出 2, 统计一维数组个数 ec 阅读全文
posted @ 2019-11-13 15:55 在斑马线上散布 阅读(2570) 评论(0) 推荐(0) 编辑
摘要: explode(',',$arr_string) //将字符串转数组 $arr_string = '1,2,3'; $arr = explode(',',$arr_string); dump($arr); //打印输出如下 array(3) { [0] => string(1) "1" [1] => 阅读全文
posted @ 2019-11-13 15:48 在斑马线上散布 阅读(1618) 评论(0) 推荐(0) 编辑
摘要: implode(',',$arr) //将数组转字符串 $arr = [ 'a'=>1, 'b'=>2, 'c'=>3, ]; $arr_string = implode(',',$arr); dump($arr_string); //打印为 string(5) "1,2,3" 阅读全文
posted @ 2019-11-13 15:43 在斑马线上散布 阅读(3750) 评论(0) 推荐(0) 编辑
夫人不言,言必有中。这是高级臣僚的一种可贵品质,言辞精炼,直抵要害。