• mysql 使用的三个小技巧


    mysql 使用的三个小技巧

    快速阅读

    Mysql查询工具中如何查询多条语名,Mysql中如何设置变量,Mysql中如何查特定字段,后面再加*

    Mysql查询工具中如何查询多条语名

    默认myslq只能查询一条语句,如果想查询多条,可以在各条之间加;号

    select * from tbl_A;
    select * from tbl_B
    

    Mysql中如何设置变量

    用set语句,

    SET @dt = DATE_ADD(NOW(), INTERVAL -2 DAY); 
    
    

    在sql语句直接用变量赋值

    SET @dt = DATE_ADD(NOW(), INTERVAL -2 DAY); 
    update tbl_A set date=@dt
    

    如果变量是拼接的,可以用CONCAT来关联

    SET @dt = DATE_ADD(NOW(), INTERVAL -2 DAY); 
    update tbl_A set detail=CONCAT('{"DealValidDate":"',@dt,'","DealSuccessDate":"2019-07-15T15:48:58",}')
    

    CONCAT是把多个变量之间用,号来重新联接起来。

    字符串拼接用CONCAT(STR1,STR2,...,STRn)

    Mysql中如何查特定字段,后面再加*

    有时候 我们想查一个特定字段值的同时,要加上*号查看同行的其它列。

    sqlserver默认是支持以下语句的。

    select fileda,* from tbl_A 
    

    mysql 不支持这种写法,要达到这种效果 需要改成这样 ,加个别名就可以了。

    select fileda,a.* from tbl_A a
    

    友情提示

    ​ 我对我的文章负责,发现好多网上的文章 没有实践,都发出来的,让人走很多弯路,如果你在我的文章中遇到无法实现,或者无法走通的问题。可以直接在公众号《爱码农爱生活 》留言。必定会再次复查原因。让每一篇 文章的流程都能顺利实现。

  • 相关阅读:
    sass学习(1)——了解sass
    ES6学习(2)——arrows箭头函数
    ES6学习(1)——如何通过babel将ES6转化成ES5
    过年后的小计划
    JavaScript,通过分析Array.prototype.push重新认识Array
    JavaScript如何判断参数为浮点型
    gulp之静态资源防缓存处理
    递归算法,JavaScript实现
    有趣的Node爬虫,数据导出成Excel
    Memcached、Redis、RabbitMQ
  • 原文地址:https://www.cnblogs.com/hsapphire/p/11241616.html
Copyright © 2020-2023  润新知