最新消息:

数据库

mysql批量修改表前缀

mysql批量修改表前缀

Skiychan 2年前 (2015-09-30) 881浏览

mysql批量修改表前缀 SELECT CONCAT( 'ALTER TABLE ', table_name, ' RENAME TO ws_', substring(table_name, 4), ';' ...

跨数据库和表更新

跨数据库和表更新

Skiychan 2年前 (2015-08-15) 1825浏览

跨数据库和表更新 UPDATE w1.ww_posts AS p1 SET p1.post_date = ( SELECT p2.post_date FROM w2.ww_posts AS p2 WHERE ...

sqlite字段类型

sqlite字段类型

来源:WILLIAM-HUAN 个人技术博客 Skiychan 3年前 (2014-06-05) 1799浏览

改了点东西,因为想着要把项目优化,但是每条数据如果都存到单一数据库中,会造成以后的数据越来越大,怎么办?于是我想到了,可以考虑将单类数据存储到sqlite中,既可以备份,又可以用作缓存和其他作用。 所以就想到了sqlite的一些特性,当然,花了大量...

MYSQL批量更新时间戳的时候,让时间戳不相同

MYSQL批量更新时间戳的时候,让时间戳不相同

Skiychan 4年前 (2014-04-29) 1496浏览

今天要做个每两小时更新的功能。 一次性更新20个,发现如果update那20条,都是同一个时间戳的,后来想了好多方式,最后发现一个方式是最直接的: UPDATE `posts` SET `update_at` = un...

mysql删除重复记录语句的方法

mysql删除重复记录语句的方法

Skiychan 4年前 (2014-03-25) 1800浏览

查询及删除重复记录的SQL语句,虽然有点乱,但内容还是不错的。   例如: id name value 1 a pp 2 a pp 3 b iii 4 b pp 5 b pp 6 c pp 7 c pp 8 c iii id是主键 要求得到...

mysql中的where和having子句的区别

mysql中的where和having子句的区别

Skiychan 4年前 (2014-03-25) 1293浏览

having的用法 having字句可以让我们筛选成组后的各种数据,where字句在聚合前先筛选记录,也就是说作用在group by和having字句前。而 having子句在聚合后对组记录进行筛选。 SQL实例: 一、显示每个地区的总人口数和总面积...