sql+mysql+mybatis学习
含有自增字段时,表的插入必须要写全列名,不然会提示插入的值与列名不匹配。
distinct用于返回列中不同的值。重复的值只出现一次。
TRUNCATE TABLE websites -- 清空表之后让自增字段从1开始
左连个人理解 首先把左表作为主表,把所有的信息全部列出来,如果选择特定的列那就把特定的列的信息全部做出来,然后通过on后面的条件匹配右表,左表的每一行信息与右表进行匹配,左表果有两行数据那么结果就是两行数据,如果右表没有匹配的话那么把左表这一行的信息列出来,右表填充null结束。
auto_increment 创建自增属性 注意在使用时列一定是主键或主键的一部分
在表已存在的情况下设置列的属性为自增字段如下所示
示例:alter table persons change P_Id P_Id int not null auto_increment primar y key;
这是语法 黄色标注的可以不写,前提是表中已经设置为主键
alter table tablename change columnname columnname datatype(size) constraintname auto_increment primary key
本文来自博客园,作者:白菜豆腐粉丝汤,转载请注明原文链接:https://www.cnblogs.com/v178286621/p/15492294.html

浙公网安备 33010602011771号