在Mysql中如何用sql语句建立两个表的关联 在Mysql前端建立两个表之间的主外键关联时出错请问:如何用sql语句建立两个表之间的关联,用于Hibernate查询?是不是Hibernate查询都必须建立这样的关联,请指教! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 create table test(id int,name char(20),foreign key(id) references XXtable(id) ); 不行啊!比如说我已经有两个表了,student和subject,student中的subjectid要与subjcet表中id相关联,sql语句该怎么写啊? create table subject(id int(4) not null,name char(20),primary key(id)) type = innodb;create table student(subjectid int(4) not null,index(subjectid),sex varchar(20),foreign key(subjectid) references subject(id))type=innodb;1.类型为innodb2.要创建索引 也可以使用可视化工具 navicat不错哦 直接在mysql中建立不就搞定了 我的意思是这样的,这两个表在数据库中都已经存在了,现在就是要把student中的subjectid和subject中的id关联起来,我用mysql前端搞,报错:想用sql语句实现,该怎么实现,不用再建表了啊! alter table student add constraint stu_sub_fk foreign key (subjectid) references subject(id); jsp利用组件上传图片 ibatis里面都啥意思? 根据时间及日志文件大小定时生成新的日志文件 UrlRewrite带参数的url静态化问题 weblogic容器中ejb部署异常 org.hibernate.MappingException: Resource: Users.hbm.xml not found 用jsp翻译一下这段PHP代码,谢谢了!大家请帮忙吗 请问如下的log4j配置有问题吗? 是不是大部分公司J2EE目前的应用还只停留在Jsp/Javabean阶段还没有真正的J2EE应用系统? J2EE基础问题 【Axis 更新代理服务器】 BBS论坛通知问题,请高手给点思路或建议
create table test(
id int,
name char(20),
foreign key(id) references XXtable(id) );
id int(4) not null,
name char(20),
primary key(id)) type = innodb;create table student(
subjectid int(4) not null,
index(subjectid),
sex varchar(20),
foreign key(subjectid) references subject(id))type=innodb;1.类型为innodb
2.要创建索引
想用sql语句实现,该怎么实现,不用再建表了啊!