找到约1301篇文章
  • 苦逼画图妹 分享于2016-12-20 被收藏0次 0人推荐 0条评论
    两表连接修改update t1,t2 set t2.address_detail='测试'where t2.user_id=t1.user_id and t1.open_id='12';有t1表的参数可修改t2的字段值两表连接删除delete t1 from t2,t1 where t1.user_id=t2.user_id;执行即可删除两张或多张相关联的表当然这里需要两张表存在主外键关系
  • 不解风情大笨蛋 分享于2016-12-19 被收藏0次 0人推荐 0条评论
        在电子商务里,经常会出现库存数量少,购买的人又特别多,大并发情况下如何确保商品数量不会被多次购买。其实很简单,利用事务+for update就可以解决。我们都知道for update实际上是共享锁,是可以被读取的。但是如何在执行时,不被读取呢。    简单来说:假设现在库存为1,现在有A和B同时购买1、先开启一个事务,执行sqlselect stock from good where id=1 for update;//查询good表某个商品中stock的数量2、查出来后,在程序里在判断
  • 袜子粘到手 分享于2016-12-19 被收藏0次 0人推荐 0条评论
    1、首先配置Druid的数据库连接池?xml version="1.0"encoding="UTF-8"?beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:aop="http://www.springframework.org/
  • 宁儿 分享于2016-12-19 被收藏0次 0人推荐 0条评论
    1.DELETE ・DML语言 ・可以回退 ・可以有条件的删除DELETE FROM表名 WHERE条件2.TRUNCATE TABLE ・DDL语言 ・无法回退 ・默认所有的表内容都删除 ・删除速度比delete快。TRUNCATE TABLE表名1、TRUNCATE在各种表上无论是大的还是小的都非常快。如果有ROLLBACK命令Delete将被撤销,而TRUNCATE则不会被撤销。2、TRUNCATE是一个DDL语言,向其他所有的DDL语言一样,他将被隐式提交,不能对TRUNCATE使用RO
  • 放猪的星星 分享于2016-12-19 被收藏0次 0人推荐 0条评论
    Pg权限分为两部分,一部分是“系统权限”或者数据库用户的属性,可以授予role或user(两者区别在于login权限);一部分为数据库对象上的操作权限。对超级用户不做权限检查,其它走acl。对于数据库对象,开始只有所有者和超级用户可以做任何操作,其它走acl。在pg里,对acl模型做了简化,组和角色都是role,用户和角色的区别是角色没有login权限。 可以用下面的命令创建和删除角色,CREATE ROLE name;DROP ROLE name;为了方便,也可以在shell命令上直接调用程序
  • __零點_寂寞 分享于2016-12-19 被收藏0次 1人推荐 0条评论
    Mapper.xml文件示例?xml version="1.0"encoding="UTF-8"?!DOCTYPE mapper PUBLIC"-//mybatis.org//DTD Mapper 3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd"mapper namespace="com.dao.UsersDao"!--通过resultMa
  • 画一个梦给自己 分享于2016-12-19 被收藏0次 0人推荐 0条评论
    情景介绍:如下图数据,要将四条数据合成一条数据,根据file_type的不同,file_url对应不同的字段file_utl对应字段规则:file_type:4:file4_status5:file5_status6:file6_status 数据库表数据:   处理之后的数据:   分析: 行转列,只有一条数据,使用GROUP BY。为了拼接字符串,使用聚合函数GROUP_CONCAT,才能取出所有的数据,否则只取GROUP BY的第一条数据   句式:CASE WHEN THEN END(A
  • 石小秤 分享于2016-12-19 被收藏0次 0人推荐 0条评论
    *、mysql基础回顾之登录mysql-h主机名或IP-u用户名-p[password] *、mysql基础回顾之创建数据库create database数据库名[其他选项]; *、mysql基础回顾之切换或使用temp数据库mysql-D数据库名-h主机名-u用户名-por登录之后:user数据库名 *、mysql基础回顾之创建用户CREATE USER'username'@'[localhost|%]'IDENTIFIED BY'password'; *、mysql基础回顾之查看用户权限sh
  • miss1ee 分享于2016-12-05 被收藏0次 0人推荐 0条评论
    inner join(等值连接)只返回两个表中联结字段相等的行left join(左联接)返回包括左表中的所有记录和右表中联结字段相等的记录right join(右联接)返回包括右表中的所有记录和左表中联结字段相等的记录INNER JOIN语法:INNER JOIN连接两个数据表的用法:SELECT*FROM表1 INNER JOIN表2 ON表1.字段号=表2.字段号INNER JOIN连接三个数据表的用法:SELECT*FROM(表1 INNER JOIN表2 ON表1.字段号=表2.字段号
  • 屌帕 分享于2016-12-05 被收藏0次 0人推荐 0条评论
      IT桔子的数据一直是全面开放的。这种开放给我们引来了大量的随意取用信息的“爬虫”。    不过没关系,IT桔子的核心竞争力其实是自己持续生产数据的能力。  喏,莫名先打了个广告。  积累并在持续更新着大量的中国互联网公司创业、投资数据的同时,我们希望挖掘数据的价值――呐,除了卖钱,更在记录和观察中国创投市场各行各业的发展趋势。  本来试图做一些知名投资机构的年度盘点,却意外、也并不出乎意料的发现了一条“神秘折线”――换了很多种统计维度后,它都无处不在。  这是资本市场活跃度top5的VC机构

也许你感兴趣

换一批