xcsc.net
当前位置:首页 >> php与mysql怎么在同一个数据库中建立两个表 >>

php与mysql怎么在同一个数据库中建立两个表

MYSQL系统一个数据库下可以建立多个表,分别多次执行建表语句即可,例如下面的代码在test数据库下建立tab1、tab2两个表: mysql_connect('127.0.0.1', 'root', '123456');mysql_select_db('test');mysql_query('create table tab1 (k integet, v...

create table a(id int(10) primary key, age int(10)); create table b(id int(10) primary key, aid int(10),foreign key(aid) references a(id));

CREATE PROCEDURE proc_name AS begin select a.aid,b.bid,a.name,b.title from a,b where a.aid=b.aid end

硬关联是建立 外键约束,把一个表的字段设置成外键,关联到其它表 foreign key(xxid)references table (id); 软关联是在 xxid上建立索引,在实际业务中进行数据绑定

2张表,一张用户表,一张好友表。好友表里面放用户表的ID就行了。

http://wenku.baidu.com/view/9d40c1bdf121dd36a32d8263.html 自己看看吧

使用SQL创建视图: CREATE VIEW wlviewAS SELECT TeachID, TeacherName, Term, Workload FROM teacher JOIN workload ON teacher.ID = workload.TeachID

假设你新表为new_table,老表是tab1,tab2 没有直接从两个基本表直接生产新表的,只能分下面2个步骤创建 (1)先创建新表,里面包括tab1,tab2的字段,如 CREATE TABLE new_table ( F1 varchar(20) NOT NULL, F2 varchar(11) NOT NULL, F3 varchar(4...

打开我的navicat,然后找到我的teacher表,选中它,然后点击菜单栏上的‘design table' 在弹出的对话框中找到“Foreign Keys”,然后单机。 然后会出现一个设置外键的界面,一共有七列。简单介绍一下这几列的意思。‘name’:可以不填,你一会保存成功...

courseidint, scoreint,primarykey(studentno) ); ②修改时:ALTER TABLE table_name ADD CONSTRAINT pk_name PRIMARY KEY(列名); 前提是原先没有设置主键。 2.外键语法①创建时:createtablesc (studentnoint, courseidint, scoreint,foreignkey(co...

网站首页 | 网站地图
All rights reserved Powered by www.xcsc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com