当前位置:   article > 正文

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

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)    考虑一下是不是括号加多了啦

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/574822
推荐阅读
相关标签
  

闽ICP备14008679号