Navicat for MySQL 中,这个弹窗是什么意思?
ringa_lee
ringa_lee 2017-04-17 14:40:37
[MySQL讨论组]

我的SQL语句,请问怎么改改?:

CREATE OR REPLACE VIEW
    书籍总览
AS SELECT DISTINCT
  b.id ,b.name 书名,b.cid 类目编号,t.type 类型,b.price 价格,b.time 导入时间
FROM
        shbooks AS b,shtype AS t
WHERE
    b.cid=t.id;

被联合的两个表属性:

CREATE TABLE `shbooks` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `name` char(50) DEFAULT NULL,
  `cid` int(10) unsigned DEFAULT '0',
  `price` float(5,2) DEFAULT NULL,
  `time` datetime DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `name` (`name`)
) ENGINE=InnoDB AUTO_INCREMENT=53 DEFAULT CHARSET=utf8;
CREATE TABLE `shtype` (
  `id` int(10) unsigned NOT NULL,
  `type` varchar(20) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
ringa_lee
ringa_lee

ringa_lee

全部回复(2)
ringa_lee

我写上了,我试了试,用cmd 也没有影响..这个视图没主键无所谓是吧..

阿神

同意楼上,视图有没有主键无所谓啊

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号