zoukankan      html  css  js  c++  java
  • MySQL常用sql语句

    1、指定字段后插入新字段

    ALTER TABLE enn_clue ADD remark_type VARCHAR (1) COMMENT '备注类型' after buz_type,
    ADD remark VARCHAR (255) COMMENT '备注' after remark_type
    View Code

     2、修改列类型

    ALTER TABLE enn_contract MODIFY COLUMN short_code VARCHAR (255),
     MODIFY COLUMN full_code VARCHAR (255)
    View Code

     3.not in的注意问题

      not in 在字段值有null的情况下会导致所有的数据查询不到。

     4.删除重复的数据只保留一条

    DELETE
    FROM
        enn_trade_back_payment
    WHERE
        transaction_code IN (
            SELECT
                a.transaction_code
            FROM
                (
                    SELECT
                        transaction_code
                    FROM
                        `enn_trade_back_payment`
                    WHERE
                        `data_source` LIKE '%网银导入%'
                    GROUP BY
                        transaction_code
                    HAVING
                        count(transaction_code) > 1
                ) a
        )
    AND id NOT IN (
        SELECT
            b.id
        FROM
            (
                SELECT
                    min(id) AS id
                FROM
                    `enn_trade_back_payment`
                WHERE
                    `data_source` LIKE '%网银导入%'
                GROUP BY
                    transaction_code
                HAVING
                    count(transaction_code) > 1
            ) b
    )
    View Code
  • 相关阅读:
    少壮不努力,老大徒伤悲
    吾日三省吾身
    记录生活
    为人处世
    时间不等人
    博客两年记忆
    抬起头吧
    下一步计划
    寻找遗失的平静
    暑假第二十六测
  • 原文地址:https://www.cnblogs.com/lmmblogs/p/8601620.html
Copyright © 2011-2022 走看看