数据库技术
http://www.itpub.net/forum.php?mod=viewthread&tid=1810967 问题: 比如 count(case when pday_id=${deal_date} then 1 end) 我有点想不明白具体什么情况下count() 这个小括号里面还要用case ...
1、对于有的已经存在联合主键的,先删除。 2、然后在表的第一行添加id,名称为pk_id 3、如果要给数据库所有表都加上自增id,名称为pk_id SELECT CONCAT('alter table ', table_name,' add pk_id bigint(20) not null aut ...
原文章于此:https://www.cnblogs.com/cnkai/p/7642787.html 有个人修改与改正 Python操作Redis数据库 连接数据库 StrictRedisfrom redis import StrictRedis #!/usr/bin/env python # co ...
1.查看open用户 select username,account_status,expiry_date,profile from dba_users; 2.查看目前密码过期策略 select * from dba_profiles s where s.profile='DEFAULT' and ...
数据库迁移: 就是更新数据库 应用更新了,数据库要更新, 但是不能删除之前的数据库, 就要用到迁移 步骤 : 1: python xxx.py db.init 生成迁移文件夹 2 :python xxx.py db migrate -m '注释" 生成迁移文件(类似于备份) 3.python xxx ...
主从数据库:主要是数据上的读写分离; 数据库的读写分离的好处?1. 将读操作和写操作分离到不同的数据库上,避免主服务器出现性能瓶颈;2. 主服务器进行写操作时,不影响查询应用服务器的查询性能,降低阻塞,提高并发;3. 数据拥有多个容灾副本,提高数据安全性,同时当主服务器故障时,可立即切换到其他服务器 ...
群里山楂大仙和电台大神探讨到mysql的in查询的问题,问题如下: student表有class_id的索引,但是只查询一个的时候用索引,查两个就不用索引了 这是很奇怪的现象,我试了一下也是这样,真是耐人寻味呢 ...
SELECT CASE 3 WHEN 1 THEN 'one' WHEN 2 THEN 'two' ELSE 'more' END; SELECT CASE WHEN 1 > 0 THEN 'true' ELSE 'false' END AS 'one', CASE WHEN 0 > 0 THEN ... ...
MYSQL SQL语句技巧初探(一) 本文是我最近了解到的sql某些方法()组合实现一些功能的总结以后还会更新: rand与rand(n)实现提取随机行及order by原理的探讨。 Bit_and,bit_or,bit_count等位操作方法实现统计功能。 rand与rand(n)提取 使用ord ...
一、数据库概论1.数据库:存储用户个人信息、用户的游戏资料等;2.数据库的组成:多个记录组成一个表,多个表组成一个库3.数据库分类:1)关系型数据库:采用E-R图(实体-关系),由实体、属性、关系三要素组成,各个中间存在某种关联性2)非关系型数据库:中间不存在关联性,可提升查询速度例如:MySQL、SQLServer、Oracle等都为关系型数据库;redis、Memcached等都为非关系型数据