Sql

Sql

  • SQL根据不同的条件查询count

    SQL根据不同的条件查询count

    SQL根据不同的条件查询count在一条语句中根据不同的条件count对应的数据。select count(if(条件, true, null)), count(if(条件, true, null)) from table;以上语句可以根据两个不同的条件一次计算出对应的count值,很明显的用到的是

    查看全文
  • Sqlite Attach和Detach

    Sqlite Attach和Detach

    Sqlite Attach和Detachsqlite是基于文件的数据库,正常使用sql语句操作一般都是同一个数据库,即同一个文件。若要同时操作多个sqlite数据库呢,这时候就可以用Attach和Detach语法。Attach 附加数据库,将一个数据库文件附加到当前连接上。Detach 分离数据库,

    查看全文
  • SQL查询表中是否存在符合条件的记录

    SQL查询表中是否存在符合条件的记录

    SQL查询表中是否存在符合条件的记录判断记录是否存在,最主要的问题就是性能问题话不多说,直接上结果-- 存在返回 1, 不存在返回 0select ifnull((select 1 from tableName where conditions limit 1 ), 0) as existedif

    查看全文
  • Mysql-双机热备

    Mysql-双机热备

    Mysql-双机热备首先建立两个mysql环境。该文章中数据库环境为Centos7, mysql5.7.28,均为虚拟机,在主机上使用Navicat通过局域网连接两个数据库进行测试。由于复制功能基于二进制日志,所以在开启复制之前,应保证两个数据库中都有相同的库结构及数据,否则容易引起复制语句异常。M

    查看全文