已采纳回答 / flyingCorgis
两个原因 :1.LENGTH() 是以字节为单位计算字符串的长度,而SUBSTRING(str,pos,len)中的len参数是以字符为单位计算字符串长度。2.在UTF-8中3字节=1个中文字符,GBK中2字节=1个中文字符假设现在字段goods_name='联想lenovo2' ,那么按字节计算的LENGTH(goods_name) = 13(utf-8编码),按字符计算的SUBSTRING(goods_name,1,9)='联想lenovo2'。这个时候,如果题主想要去掉该字符串尾部的数字2,应该是....
2016-01-23
已采纳回答 / anddy1
没给它赋值还不报错的原因是 他的属性是auto_increment. 所谓auto_increment就是每插入一个都会使其+1, 相当于赋值了。所以不用手动赋值也不会报错。。
2016-01-22
已采纳回答 / 崇辱不惊
举例说明:如果一个班有两个叫小红的和两个叫小明的人,如果老师提问相同名字的同学有几个 那肯定是4个 如果老师提问 有几个相同的名字 注意 是相同的名字 而不是人 那么 只有两个就是小红和小明这两个名字是相同的啊 不知你能不能理解啊
2016-01-21
已采纳回答 / 醉I逍遥
mysql>CREATE DATABASE t1; 这个没错,你可以查看下t1这个数据库是否已经存在了!mysql>SHOW DATABASES ; 用这句查看现有的数据库。
2016-01-14