已采納回答 / 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