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>