Redian新闻
>
请问那种很复杂的sql语句,有什么套路吗?
avatar
请问那种很复杂的sql语句,有什么套路吗?# Database - 数据库
w*7
1
请问同时递交485, AD 和 EAD 申请要交2张照片还是共6张? 谢谢.
avatar
g*1
2
比如需要写correlated subquery的时候,总写不太好。
一般都是一次写出来吗?有什么套路吗?还是完全凭感觉?谢谢
avatar
g*l
3
搞个TEMP TABLE好了,我也老写错
avatar
h*c
4
做题的话,relational algebra挺有用,
不知道实践中大公司用不用。
以前看公司实际的dbase iii,多半是写很长的procedure,生成比较简单的临时表,
或者常用的查询干脆写好库,每天夜审时更新,
当然这种酒店级别的数据库都不大,几十mega,一百出头。跟google,facebook的库没
法比。

【在 g*****1 的大作中提到】
: 比如需要写correlated subquery的时候,总写不太好。
: 一般都是一次写出来吗?有什么套路吗?还是完全凭感觉?谢谢

avatar
y*w
5
normally we prefer to resolve our problem with as few as sql statement.
but the reality is, most dbmses are lack of as good as enough optimization
for those 'intermediate' table, I call it 'indexed CTE' . this is very common if you're working on BI projects and
need to deal with large volume of data.
but the fact could be simpler, it's always easier to be developers using a
lot of temp tables than one who
always trying to write short effecient sql.

【在 h**********c 的大作中提到】
: 做题的话,relational algebra挺有用,
: 不知道实践中大公司用不用。
: 以前看公司实际的dbase iii,多半是写很长的procedure,生成比较简单的临时表,
: 或者常用的查询干脆写好库,每天夜审时更新,
: 当然这种酒店级别的数据库都不大,几十mega,一百出头。跟google,facebook的库没
: 法比。

avatar
y*w
6
good relational algebra background may help a lot. you may avoid a lot
trouble when dealing with
complicated logic, for example, multiple join + complicated join condition +
NULL + pivot/unpivot.

【在 h**********c 的大作中提到】
: 做题的话,relational algebra挺有用,
: 不知道实践中大公司用不用。
: 以前看公司实际的dbase iii,多半是写很长的procedure,生成比较简单的临时表,
: 或者常用的查询干脆写好库,每天夜审时更新,
: 当然这种酒店级别的数据库都不大,几十mega,一百出头。跟google,facebook的库没
: 法比。

avatar
h*c
7
觉得数据库高手一定都是离散数学高手,一定是说老兄了。

+

【在 y****w 的大作中提到】
: good relational algebra background may help a lot. you may avoid a lot
: trouble when dealing with
: complicated logic, for example, multiple join + complicated join condition +
: NULL + pivot/unpivot.

avatar
y*w
8
试图在路上而已了。离真正的高手还差得远。

【在 h**********c 的大作中提到】
: 觉得数据库高手一定都是离散数学高手,一定是说老兄了。
:
: +

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