首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

MySql语句有关问题。菜鸟

2012-04-16 
MySql语句问题。初学者。CREATE TABLE `user_phone` (`userid` bigint(11) NOT NULL DEFAULT 0,`phone` va

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金典》都是好东西

热点排行