avatar
2个月前用过outer join# Database - 数据库
c*1
1
Nick Cave是一位摇滚歌手,他的声音低沉,厚重,沧桑,有很多好听的歌,这首To be by your side是一部法国纪录片《鸟的迁徙》主题歌,非常动听。但是当这首歌配着电影Fluke的情节时又有另一番理解,特别感人,和大家分享,看哭的不要怪我啊。如果没有看过这部电影的可以去看一下,呵呵。
Across the oceans Across the seas, Over forests of blackened trees.
Through valleys so still we dare not breathe, To be by your side.
Over the shifting desert plains, Across mountains all in flames.
Through howling winds and driving rains, To be by your side.
Every mile and every year for every one a little tear.
I cannot explain this, Dear, I will
avatar
n*6
2
此帖太弱,大牛请略过。
两个月前做报表需要用outer join,当时一时未想起来。
Table1: Project
PID, PName
1, waterdatabase
2, raiseweibi
3, enjoyweibi
Table2:Task
PID, TID, TName
1, 1, create entry
1, 2, say hi
3, 1, use weibi saving
Report1: Report
PID+TID, PName, TName
1.1, waterdatabase, create entry
1.2, waterdatabase, say hi
2, raiseweibi,
3.1, enjoyweibi, use weibi saving
Report2: Summary
PID, PName, CountTask
1, waterdatabase, 2
2, raiseweibi, 0
3, enjoyweibi, 1
若不用outjoin,“2, raiseweibi,”就不在报表中。
avatar
B*g
3
good post。
虽然简单,但是很重要。尤其是table多了以后,而且好多还没有FK,就很容易出错,
丢掉一些data。
由此联想到前不久一个问题。2 tables, mainTab and extendTab。mainTab column太
多(DBA说的,其实只有不到200个)。在mainTab里,有些record需要extendTab,有些
不需要。是每次outer join好,还是在extendTab里面建dymmy record好?

【在 n********6 的大作中提到】
: 此帖太弱,大牛请略过。
: 两个月前做报表需要用outer join,当时一时未想起来。
: Table1: Project
: PID, PName
: 1, waterdatabase
: 2, raiseweibi
: 3, enjoyweibi
: Table2:Task
: PID, TID, TName
: 1, 1, create entry

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。