社区
MySQL
帖子详情
各位大哥,前辈,请教一个貌似很简单的sql语句,但菜鸟半天也搞不出!
thomsonyin
2008-02-01 10:59:23
有二个表a和b
a表字段
id name
1 aaa
2 bbb
3 ccc
b表中含有id和name1
1 xxxx
1 yyyy
2 zzzz
2 uuuu
2 vvvv
3 wwww
3 xxxx
我想得到 1 aaa xxxx
2 bbb zzzz
3 ccc wwww
...全文
178
17
打赏
收藏
各位大哥,前辈,请教一个貌似很简单的sql语句,但菜鸟半天也搞不出!
有二个表a和b a表字段 id name 1 aaa 2 bbb 3 ccc b表中含有id和name1 1 xxxx 1 yyyy 2 zzzz 2 uuuu 2 vvvv 3 wwww 3 xxxx 我想得到 1 aaa xxxx 2 bbb zzzz 3 ccc wwww
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
thomsonyin
2008-03-31
打赏
举报
回复
结果是正确的
hanb99
2008-02-29
打赏
举报
回复
感觉不行,b表中的ID不唯一
wdk23411
2008-02-27
打赏
举报
回复
没用的,b表中的id和name1不具备唯一性,缺少排序的条件,那个select *出来的数据顺序是没有意义的,你可以用b表的no排序,直接关联到id会有问题
reality
2008-02-26
打赏
举报
回复
好像得不到,
1 xxxx
1 yyyy
需要唯一的1.
XFliangwh
2008-02-02
打赏
举报
回复
看不出你要的name1究竟是什么条件。你如果是要存储进去数据库的第一个记录的话,可以试试group by
select a.Id,a.name,b.name1 from a inner join b on a.Id=b.Id group by b.Id;
懒得去死
2008-02-02
打赏
举报
回复
看看这里:
http://blog.chinaunix.net/u/29134/showart_465578.html
XFliangwh
2008-02-02
打赏
举报
回复
先where,再group by,最后order
thomsonyin
2008-02-02
打赏
举报
回复
谢谢楼上,但好象出错!
如果有where语句及order by 等应该怎么放
select a.Id,a.name,b.name1 from a inner join b on a.Id=b.Id group by b.Id where a.check='1' order by a.postdate DESC 0,5
XFliangwh
2008-02-02
打赏
举报
回复
直接group by 就只显示记录的第一个咯。
thomsonyin
2008-02-02
打赏
举报
回复
对,就是取b表中相同id的第一个数据
jinjazz
2008-02-01
打赏
举报
回复
没用过mysql,估计这里用mysql的也不多
thomsonyin
2008-02-01
打赏
举报
回复
mysql
thomsonyin
2008-02-01
打赏
举报
回复
我用这个不行呀:
select a.name b.names from a left join b using(id)
jinjazz
2008-02-01
打赏
举报
回复
什么数据库
thomsonyin
2008-02-01
打赏
举报
回复
b表中是有一个序号no,但我想根据id关联
jinjazz
2008-02-01
打赏
举报
回复
b表需要一个序号,数据库的存储位置是没有意义的。也就是说你凭什么是aaa xxx而不是aaa yyy
(经典中的经典!)IT学生解惑真经(转),真会有人看完这15万字吗
群号:853665602,有什么问题都可以在里面询问交流,还有博主整理的很多资料,需要大家的加入,才能壮大这个组织!群里面有很多的我整理的内部资源:Java题库,大厂面试题,学习大纲,自学课程大纲等,希望欢迎到很...
连载IT小说《失业的程序员》讲述
一个
Android开发者的奋斗史
失业的程序员(一) 不小心,我失业了。 原因是前几天和我的部门... 我好说歹说了
一个
上午,甚至我都提到了“真、善、美”的思想,都没有让猪刚烈回心转意。一时冲动拍了桌子,提出我也和我的组员一起"西去
IT学生解惑真经(转) (真的好经典!)
惑而不从师,其为惑也,终不解矣。 --------韩愈《师说》 在校的IT学生有几百万 都在为如何如何学习才能找到工作、融入社会而迷惑 我们需要的不是灵丹妙药 而是一本让你少走几年弯路的 IT学生...
黑马程序员-IT学生解惑真经-想做程序员或者正在迟疑的同学可以看一下,很有帮助的一篇文章
而是一本让你少走几年弯路的 IT学生解惑真经 这是一部写给在校计算机专业学生的书 如果没有看到这本书,你可能会茫然无措的度过学习阶段,把这本书推荐给你的同学你会得到更多朋友 中国IT领域的发展速度之...
IT学生解惑真经
惑而不从师,其为惑也,终不解矣。 --------韩愈《师说》 在校的IT学生有几百万 都在为如何如何学习才能找到工作、融入社会而迷惑 我们需要的不是灵丹妙药 而是一本让你少走几年弯路的 IT学生...
MySQL
56,678
社区成员
56,708
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章