- 博客(7)
- 收藏
- 关注
原创 mysql not in 子查询 不生效的原因
MySQL 子查询not in不生效是因为子查询结果里有null,排除null值才可正常返回数据。#MySQL 子查询not in不生效是因为子查询结果里有null,排除null值才可正常返回数据。SELECT * FROM `a` WHERE `emp_mobile` NOT IN ( SELECT mobile FROM b )#这样如果mobile 里面有空值的话就会返回空,不是你想要的结果#可以这样SELECT* FROM `a` WHERE `emp_mobile` NOT IN
2022-03-07 11:46:58
2616
原创 group_concat 加CONCAT的用法
/** * @api-请假:导出月份数据 * @param-string|year|值|N|{"value":""} * @param-string|month|值|N|{"value":""} */ public function exportMonth(Request $request) { $this->validate( $request, [ ..
2021-09-16 11:53:27
450
原创 laravel多个搜索字段和多个筛选条件
/** * @api-学校学生列表 * @param-int|_page|页码|N| * @param-string|_sort|排序字段|N||created_at * @param-string|_order|排序方式|N|正序还是倒序,asc或desc|desc * @param-string|_keyword|搜索关键词name学生名字 |N| * @param-int|_limit|每页条数|N| * @param-int|..
2021-09-01 14:04:08
689
原创 laravel 使用了mysql还用groupby count 数量有问题
今天碰到一个很奇葩的问题,卡了我很久。用laravel写查询,加了GroupBy之后再count,和原生语句里统计的数量不对。搞了很久,终于知道原因了。第一:GroupBy之后的Count返回的是分组后的第一组的数量通过GroupBy分组后,再执行Count()函数返回的是:分组后数据,第一个分组的数量。第二:使用distinct方法去除特定字段的重复计数,然后统计数量比如说,在laravel里可以通过查询构造器DB::(‘test’)->distinct('test.id)-
2021-08-31 17:12:53
562
原创 检测连续6个数字
/** * 连续数字 * @param string $string 检测的字符串 * @param int $int 检测长度 * @return array */if (!function_exists('findSeq')) { function findSeq($string, $int = 6) { //禁用错误报告 // $error = error_reporting(); // error.
2021-08-31 10:41:21
126
原创 laravel重组数据
有时候需要分页 数据一条sql出不来就就可以这样 public function countIndex(Request $request) { $schoolId = $request->input('school_id'); $startDate = $request->input('start_date'); $endDate = $request->input('end_date'); $textboo.
2021-08-31 09:51:05
235
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅