zoukankan      html  css  js  c++  java
  • mysql 的 起别名(comment,as,constraint 的区别)以及 mysql 语法,不够滚瓜烂熟,怎么知加( ) 还是不加呢

    mysql 的 起别名(comment,as,constraint 的区别)以及 mysql 语法,不够滚瓜烂熟,怎么知加( ) 还是不加呢

    一、mysql 的 起别名(comment,as,constraint 的区别)

    comment,as,constraint 的区别:

    1, comment: 是创建表时,给表中的字段起别名

    2,  as:查询时,起别名

    3,constraint 是约束时,起别名,例如主键约束,外键约束。

    二、mysql 语法,不够滚瓜烂熟,怎么知加( ) 还是不加呢

    简单思维理解一下,遇到那种需要纠结困惑的情况,你在先不加,编译工具会在编译时提醒一下,再加!

    简单的思维理解:就是该不该当作一个整体,用括号括起来作为一个整体,

    例如,主键:mysql的规则是一张表只能是只有一个主键,但是运行多个具有主键的性质的属性组合为一个主键(主键组合)。

        

    又例如:需要当一个整体的一行数据的插入:

      

    再举个例,不能看作一个整体的group by:

      

    不过也可以根据报错,修改啦:遇到那种需要纠结困惑的情况,你在先不加,编译工具会在编译时提醒一下,再加!,还有运行报错:#Error Code: 1241. Operand should contain 1 column(s)    考虑一下是不是括号加多了啦

     

     

  • 相关阅读:
    MongoDB + Spark: 完整的大数据解决方案
    07对象字面量
    05JavaScript中数组的使用
    04JavaScript中函数也是对象
    03JavaScript中的函数预解析
    02通过arguments实现方法重载
    01函数重名问题
    mxGraph 学习笔记 --mxGraph常用功能代码
    mxGraph学习笔记--设置节点鼠标事件
    mxGraph 学习笔记 --右键菜单
  • 原文地址:https://www.cnblogs.com/shan333/p/14721345.html
Copyright © 2011-2022 走看看