已找到以下 10000 条记录
  • PHP查询id区间的数据

    第二个俩者之间     第三个是开始id     第四个是结束id  $arr = Db::table('wxb_move_user')->where('id','between',[$condition['start']

    作者: 原来是咔咔
    发表时间: 2022-03-26 17:00:22
    291
    0
  • MySQL进阶_查询(联合查询)

    all。使用unionunion all时,前后查询的结果集中,字段需要一致! 我们就是可以用union union all在相同表或者不同表中合并多个select 相当于 单表查询中的or union 查询刘备曹操的成绩信息: or union unionunion all可以合并多个sql语句

    作者: bug郭
    发表时间: 2022-08-11 01:53:54
    235
    0
  • MySQL空值查询

    空值查询MySQL 提供了 IS NULL 关键字,用来判断字段的值是否为空值(NULL)。空值不同于 0,也不同于空字符串。如果字段的值是空值,则满足查询条件,该记录将被查询出来。如果字段的值不是空值,则不满足查询条件。使用 IS NULL 的基本语法格式如下:IS [NOT]

    作者: 运气男孩
    4302
    0
  • MySQL查询的过滤条件整理

    3 rows in set运算符说明AND多个条件都成立OR多个条件中满足一个NOT对条件进行取非操作AND(且)当需要多个条件进行数据过滤的时候,使用这种方式,and的每个表达式都是要成立,过滤出来的数据就是用户需要的。下面过滤出年龄性别两个条件都成立的数据,语法格式如下:select cname1

    作者: 窗台
    749
    0
  • MySQL嵌套查询实现子查询的方法

    exists 查询不存在的,用法相同。4.带IN关键字的子查询表示查询结果在后面子查询的范围之中例如:查询tb1表中的num1字段下的数据作为数据列,fruits表中id字段下的数据与其进行比较,返回符合条件的记录。1select * from fruits where id IN (select

    作者: 赫塔穆勒
    452
    0
  • MySQL索引查询优化

    -s:根据什么来排序默认是平均查询时间 at,我还经常用到 c 查询次数,因为查询次数很频繁但是时间不高也是有必要优化的,还有 t 查询时间,查看那个语句特别卡。 -v:输出详细信息。 例子: mysqldumpslow -v -s t -t 10 mysql_slow

    作者: wljslmz
    发表时间: 2022-07-27 15:28:42
    164
    0
  • MySQL进阶_查询(聚合查询)

    max(表达式/列名) 返回查询到的数据最大值,不是数字没有意义 min(表达式/列名) 返回查询到的数据最小值,不是数字没有意义 avg(表达式/列名) 返回查询到的数据平均值,不是数字没有意义 count 查询多少学生! sum 查询总分 avg 查询每科平均成绩

    作者: bug郭
    发表时间: 2022-08-11 01:50:17
    221
    0
  • MySQL缓存的查询清除命令使用

    Mysql 查询缓存查询缓存的作用就是当查询接收到一个之前同样的查询,服务器将会从查询缓存种检索结果,而不是再次分析执行上次的查询。这样就大大提高了性能,节省时间。1.配置查询缓存修改配置文件,修改[mysqld]下的query_cache_sizequery_cache_

    作者: 窗台
    743
    1
  • MySQL查询缓存功能

    ),都会导致查询缓存被刷新。因而,对于一个更新频率非常低而只读查询频率非常高的场景下,打开查询缓存还是比较有优势的。不适用场景查询缓存严格要求2次SQL请求要完全一样,包括SQL语句,连接的数据库、协议版本、字符集等因素都会影响。下面为查询缓存不适用的几个场景:子查询;过程、函数

    作者: 运气男孩
    847
    0
  • MySQL-子查询分享

    执行顺序从上往下id不同    如果是子查询id的序号会递增,id越大优先级越高,越先被执行。 from子查询先执行子查询后执行主查询 where不相关子查询先执行主查询,后执行子查询。子查询只执行一次。 where相关子查询先执行主查询,后执行子查询。主查询读取一行子查询都要执行一次。 

    作者: 大鱼海棠
    566
    0
  • Mysql学习(十)-- Mysql查询关键字的使用(inexists)【转】

    select id from B:先执行;子查询 for select id from A where A.id = B.id:再执行外面的查询;执行过程:in是先查询内表【select id from B】,再把内表结果与外表【select * from A where id in

    作者: 福州司马懿
    20
    0
  • mysql 连接查询

    内连接 现在我要进行一个内连接查询 select a.*,b.* from student_table a inner join salary b on a.id = b.sid; -- 内连接 得到的查询结果是可以发现这个查询的显示就是根据id sid 进行匹配,如果有匹配

    作者: 兰舟千帆
    发表时间: 2022-07-22 23:26:18
    273
    0
  • MySQL语法迁移】分页查询

    创建测试表并插入数据create table test(id int);insert into test values('1');insert into test values('2');insert into test values('3');insert into test values('4');insert

    作者: 古月磊
    2736
    1
  • mysql多表查询效率问题

    项目列表里要展示项目属性的内容,要怎么查询更好呢?先查出来项目列表,然后再循环单个查询项目属性列表,还是把项目ID获取后通过In在属性列表查出来再进行循环匹配好?

    作者: 一缕阳光_666
    4513
    2
  • MySQL 查询性能优化-转载

    ③、重写这个复杂的查询,让 MySQL 优化器能够以更优化的方式执行这个查询。  三、一个复杂查询 OR 多个简单查询 有时候,可以将查询转换一种写法让其返回一样的结果,但是性能更好。但也可以通过修改应用代码,用另一种方式完成查询,达到最后的目的。  设计查询的时候需要考虑一个重

    作者: 泽宇-Li
    28
    2
  • MySQL查询

    MySQL查询 概念 MySQL的慢查询,全名是慢查询日志,是MySQL提供的一种日志记录,用来记录在MySQL中响应时间超过阀值的语句。 具体环境中,运行时间超过long_query_time值的SQL语句,则会被记录到慢查询日志中。 long_query_time的默认值为10,意思是记录运行10秒以上的语句。

    作者: 小威要向诸佬学习呀
    发表时间: 2022-09-11 03:00:54
    156
    0
  • mysql】子查询

    按内查询的结果返回一条还是多条记录,将子查询分为单行子查询、多行子查询。 单行子查询 多行子查询 分类方式2: 按内查询是否被执行多次,将子查询划分为相关(或关联)子查询不相关(或非关联)子查询。 子查询从数据表中查询了数据结果,如果这个数据结果只执行一次,

    作者: 兮动人
    发表时间: 2022-03-13 02:36:37
    528
    0
  • mysql查询优化

    的记录,取得 ID = 300; 2、再到 ID 索引树查到 ID=300 对应的 R3; 3、在 k 索引树取下一个值 k=5,取得 ID=500; 4、再回到 ID 索引树查到 ID=500 对应的 R4; 5、在 k 索引树取下一个值 k=6,不满足条件,循环结束。

    作者: 炒香菇的书呆子
    发表时间: 2022-04-14 12:25:01
    481
    0
  • MySQL查询操作

    MySQL查询语句: select * from 表名; ##查询出该表名下所有数据 *代表所有字段 简单的查询语句方式 select [字段列表 / 表达式 / 函数] from 表名; 1 查询多个字段 select 字段1,字段2

    作者: 指剑
    发表时间: 2022-09-02 16:08:02
    134
    0
  • MySQL查询怎么解决

    slow_query_log 慢查询开启状态。slow_query_log_file 慢查询日志存放的位置(这个目录需要MySQL的运行帐号的可写权限,一般设置为MySQL的数据存放目录)。long_query_time 查询超过多少秒才记录。

    作者: 超级蛋蛋
    2261
    16