MySql语句问题。初学者。
CREATE TABLE `user_phone` (
   `userid` bigint(11) NOT NULL DEFAULT '0',
   `phone` varchar(20) NOT NULL DEFAULT '',
   `creation_date` datetime NOT NULL DEFAULT '2007-01-01 00:00:00',
   PRIMARY KEY (`userid`,`phone`),
   KEY `a` (`userid`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;  
CREATE TABLE `user` (
   `id` int(11) NOT NULL AUTO_INCREMENT,
   `name` varchar(50) NOT NULL DEFAULT '',
   PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=3159 DEFAULT CHARSET=latin1;  
关系是user_phone是user的从表,userid 是外键
比如一个用户有多个手机号码
举个例子
id,name, userid,    phone,        creation_date1,
1  'haha',  1,  '11111111111', '2007-01-01 00:00:00'
1, 'haha',  1,  '13333333333', '2007-01-01 00:00:00'
1, 'haha',  1,  '22222222222', '2007-01-01 00:00:00'
1, 'haha',  1,  '33333333333', '2007-01-01 00:00:00'
2, 'hehe',  2,  '12222222222', '2007-01-01 00:00:00'
如何输出我下面写的格式
id,name, userid,    phone,        creation_date1,
1  'haha',  1,  '11111111111', '2007-01-01 00:00:00'
1, '',  1,  '13333333333', '2007-01-01 00:00:00'
1, '',  1,  '22222222222', '2007-01-01 00:00:00'
1, '',  1,  '33333333333', '2007-01-01 00:00:00'
2, 'hehe',  2,  '12222222222', '2007-01-01 00:00:00'
就是相同名字为空。谢谢各位了
------解决方案--------------------参考下贴中的多种方法
http://topic.csdn.net/u/20091231/16/2f268740-391e-40f2-a15e-f243b2c925ab.html
[征集]分组取最大N条记录方法征集,及散分....
------解决方案--------------------想原来我也是这样过来的。孩子加油  
我们都刚出来 不怕失败
------解决方案--------------------有些时候自已查查比问管用,w3school 《程序员的SQL金典》都是好东西