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>