1、排序
最近在一个项目中,要对A字段(enum型数据)进行排序。这个字段的enum型为(‘1’,‘2’,‘0’)
设有三个值,假设为a、b、c序列吧,其A字段值分别为
(‘1’,‘2’,‘0’)
那么用desc排序的时候,a、b、c的序列是多少,之前以为是 b、a、c 但实际上,真正的排序是c、b、a
因为enum排序是用索引排的,这里(‘1’,‘2’,‘0’) mysql都把其看成了字符串。
2、插入
insert A values ( '1')
与
insert A values ( 1)
这里的结果是不一样的,这点也要小心
前面插入的是值,后面插入的是索引