【发布时间】:2014-12-20 06:11:54
【问题描述】:
我有一个要求是
我有一个包含合作伙伴和事件详细信息的表格,每个合作伙伴都有事件数量。现在我需要根据 partnerid 获取事件详细信息,意味着
partner1->event1
partner2->event1
.......
partnern->event1
Partner1->event2
partner2->event2
........
partnern->event2
...
.....
partner1->eventn
partner2->eventn
......
这里每个伙伴都有自己的事件数量。请给我建议,我正在使用mysql
这是我的表格结构
CREATE TABLE `event` (
`eventid` varchar(30) NOT NULL DEFAULT '',
`partnerid` varchar(30) DEFAULT NULL,
PRIMARY KEY (`eventid`),
KEY `partnerid` (`partnerid`),
KEY `locationid` (`locationid`),
CONSTRAINT `event_ibfk_1` FOREIGN KEY (`partnerid`) REFERENCES `partnerprofile` (`userid`),
CONSTRAINT `event_ibfk_2` FOREIGN KEY (`locationid`) REFERENCES `location` (`locatinid`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
【问题讨论】:
-
显示你的表结构。列名和至少一两个样本行数据。
-
这里我添加了我的表结构,这里我只有一个表中的总数据,需要按照我的要求对行进行排序。
标签: mysql function stored-procedures cursor