1、创建平台客户信息表
DROP TABLE IF EXISTS `tb_customer`; #如果表已存在则删除 CREATE TABLE `tb_customer` ( `customer_id` int(10) NOT NULL AUTO_INCREMENT COMMENT \'主键Id\', #主键Id一般设置为int(10)或bigint(20) `customer_name` varchar(20) NOT NULL COMMENT \'客户名称\', #名称、账号、密码varchar(20)就够,如果是用MD5加密,就用50 `customer_number` varchar(20) NOT NULL COMMENT \'客户账号\', #COMMENT ‘客户账号’ 字段说明 `customer_password` varchar(20) DEFAULT NULL COMMENT \'客户密码\', `customer_status` tinyint(4) NOT NULL COMMENT \'账号状态(0-有效,1-无效)\', #只有0和1的用TINYINT(4) (0-有效,1-无效)字典说明 `customer_create_time` datetime NOT NULL COMMENT \'创建时间\', PRIMARY KEY (`customer_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT=\'平台客户信息表\'; #表说明
地址一般用100 200
2、创建平台客户下的代理商信息表并关联
DROP TABLE IF EXISTS `tb_agent`; CREATE TABLE `tb_agent` ( `agent_id` int(10) NOT NULL AUTO_INCREMENT COMMENT \'主键Id\', `customer_id` int(10) NOT NULL COMMENT \'归属平台客户标识\', #此处关联 customer_id此处不自增 `agent_name` varchar(20) NOT NULL COMMENT \'代理商名称\', `agent_number` varchar(20) NOT NULL COMMENT \'代理商账号\', `agent_password` varchar(20) NOT NULL COMMENT \'代理商密码\', `agent_status` tinyint(4) NOT NULL COMMENT \'账号状态(0-有效,1-无效)\', `agent_create_time` datetime NOT NULL COMMENT \'创建时间\', PRIMARY KEY (`agent_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT=\'代理商信息表\';
3、简单用法
<select> select tb_customer.customer_name,tb_agent.agent_name from tb_customer,tb_agent where tb_customer.customer_id=tb_agent.customer_id </select>