最新回答 / 旺仔窩窩頭
百度一番:大概是因為mysql5.7以后的版本啟用了嚴格模式,照著方法修改配置文件my.ini也依然不起作用。我的解決方法如下:我的是mysql8.0版本,以品牌表為例將brand字段的not null約束去掉,雖然可以正確添加數據<...圖片...>但結果卻是:<...圖片...>后期可以將brand字段刪除,也能達到效果既然Select中的字段會自動填充到新表中,不妨在創建表時只創建id字段:<...圖片...>結果:<...圖片...>
2019-03-04
最新回答 / 南葉璇羽
CREATE TABLE tdb_goods_brands(?? ?brand_id SMALLINT UNSIGNED PRIMARY KEY AUTO_INCREMENT,??? brand_name VARCHAR(40) NOT NULL??? ?)??? SELECT name AS brand_name FROM tdb_goods GROUP BY brand_name;加個AS就可以了,AS后面要跟創建的新表中的列名
2019-02-23