为了账号安全,请及时绑定邮箱和手机立即绑定

创建数据表同时将查询的结果写入到数据表中CREATE TABLE tdb_goods_brands(brand_id SAMLLINT UNSIGNED AUTO_INCREMENT PRIMARY KEY,brand_name VARCHAR(40) NOT NULL)SELECT brand_name FROM tdb_goods GROUP BY brand_name;这两个加粗的名称必须一致才可以创建表的将查询的结果写入数据表吗?

创建数据表同时将查询的结果写入到数据表中

CREATE TABLE tdb_goods_brands(

brand_id SAMLLINT UNSIGNED AUTO_INCREMENT PRIMARY KEY,

brand_name VARCHAR(40) NOT NULL)

SELECT brand_name FROM tdb_goods GROUP BY brand_name;

这两个加粗的名称必须一致才可以创建表的将查询的结果写入数据表吗?


正在回答

5 回答

我也想问这个问题的,但见大家都问了,我就不必了

0 回复 有任何疑惑可以回复我~

http://img1.sycdn.imooc.com//58c7e94b00013c9708580307.jpg

这位同学试了,

0 回复 有任何疑惑可以回复我~
#1

qq_鲨鱼_4 提问者

谢啦!!☆⌒(*^-゜)v
2017-03-15 回复 有任何疑惑可以回复我~

我觉得应该是的,因为tdb_goods_brands中还有brand_id 字段,如果写的不一样的话,系统也不知道赋给哪个字段啊,你可以试一下把名字换的不一样。看看能不能把表创建成功。


0 回复 有任何疑惑可以回复我~

那个不是加加粗的名称,是品牌名称。

0 回复 有任何疑惑可以回复我~
#1

qq_鲨鱼_4 提问者

第一个与第二个brand_name
2017-03-14 回复 有任何疑惑可以回复我~

哪两个加粗的啊,没显示出来啊

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
与MySQL的零距离接触
  • 参与学习       396886    人
  • 解答问题       3353    个

本课程涵盖全部MySQL数据库的基础,学习MySQL数据库的基础知识

进入课程

创建数据表同时将查询的结果写入到数据表中CREATE TABLE tdb_goods_brands(brand_id SAMLLINT UNSIGNED AUTO_INCREMENT PRIMARY KEY,brand_name VARCHAR(40) NOT NULL)SELECT brand_name FROM tdb_goods GROUP BY brand_name;这两个加粗的名称必须一致才可以创建表的将查询的结果写入数据表吗?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信