MySQL种种

Posted 老小鱼

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL种种相关的知识,希望对你有一定的参考价值。

  1. mysql中You can‘t specify target table for update in FROM clause错误——http://blog.csdn.net/priestmoon/article/details/8016121  
    重点在 SELECT a.cabf_id FROM (select tmp.* from 表名 tmp) a , select tmp.* from 表名 tmp 作为子集a
  2. MySQL中删除重复数据只保留一条——http://blog.csdn.net/u014723529/article/details/51218638(该链接的博文会出现第一条哪种错误,要改成如下)
    DELETE
    FROM
        长轴泵价格_copy
    WHERE
    id in (
    select a.id from
    (SELECT
        id
    FROM
        长轴泵价格_copy
    WHERE
        泵型号 IN (
            SELECT
                泵型号
            FROM
                长轴泵价格_copy
            GROUP BY
                泵型号
            HAVING
                count(泵型号) > 1
        )
    AND id NOT IN (
        SELECT
            min(id)
        FROM
            长轴泵价格_copy
        GROUP BY
            泵型号
        HAVING
            count(泵型号) > 1
    ))
    a)

     

  3. MySQL 递增赋值
    MySQL——https://zhidao.baidu.com/question/488271449172263212.html
    set @r:=0;
    update 长轴泵价格_copy set id=(@r:=@r+1)

    mssql

    DECLARE @i int
    SET @i=0
    UPDATE dbo.XJ1
    SET @i=@i+1,数据表编号=KKk+cast(@i as varchar(20)) 
    where 数据表编号 in (select 数据表编号 from dbo.XJ1 group by 数据表编号 having count(1) >= 2)

     

  4. 四舍五入 select round(goods_store_price,1) from sn_goods;




以上是关于MySQL种种的主要内容,如果未能解决你的问题,请参考以下文章

linux中怎么查看mysql数据库版本

Oracle MySQL开源许可种种争议的解惑

从mysql的片段中加载ListView

连接MySQL出现错误:ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)(代码片段

使用 json rereiver php mysql 在片段中填充列表视图

关于mysql驱动版本报错解决,Cause: com.mysql.jdbc.exceptions.jdbc4Unknown system variable ‘query_cache_size(代码片段