MySQL常见问题记录:
varchar和char
char 是一个定长字段,varchar是可变长字段,如char(10) 表示固定长度为10个字符,varchar(10)表示最大长度为10个字符,最小为1个字符int(1) 和 int(10)
两者存储的数字大小及占用空间是一样的,只是展示的长度不一样union和union all
union 对两个结果集进行并集操作,不包括重复行,进行排序
union all 对两个结果集进行合并操作,包括重复行,不进行排序
MySQL常见问题记录:
varchar和char
char 是一个定长字段,varchar是可变长字段,如char(10) 表示固定长度为10个字符,varchar(10)表示最大长度为10个字符,最小为1个字符
int(1) 和 int(10)
两者存储的数字大小及占用空间是一样的,只是展示的长度不一样
union和union all
union 对两个结果集进行并集操作,不包括重复行,进行排序
union all 对两个结果集进行合并操作,包括重复行,不进行排序