今晚我们就聊MYSQL中,3个极易混淆的概念,下面我们开始分享。
第一个:"_"与"%",这两个符号都是用在like语句中,"_":表示的是匹配1个字符,即占位1个字符;
"%":表示匹配任意长度字符;
第二个:char(n),列类型,其中n表示的是字符长度,那么无论是汉字还是英文,其实都只占一个字符长度,
比如char(3),可以存储"xrh","刘瀚洋",但是无法存储"Love",因为这个占据了4个字符;
第三个:where与having,where后面接的变量都是数据表中开始存在的字段;而having后面接的变量必须
是从select语句中查询出来的临时新字段。
好了,MySQL知识还有很多需要讲解的,今天大家先弄清楚这些,改天接着分享。
大家可以关注我的微信公众号:iwork,我会每天推送一篇原创文章,让大家都能有所收获!