CNDEV
...
...
账号
登
登录
先
先随便看看
中国开发网
: 论坛:
程序员情感CBD
: 贴子 344234
疯子张
·
2006-06-17 07:04:03
·
阅读: 510
呵呵,对于这样的字段,偶一般定义数据库时就定义成not null的,不知道你们的null值还能表示没采集的意思。
<空>
相关信息:
一个程序员写的
(544字)
(
十方
[536]
2006-06-17 10:17
)
这种技术叫做SQL伪编译吗?
(空) (
没脾气2x
[799]
2006-06-17 10:19
)
.
(空) (
wynnhjg
[298]
2006-06-17 10:20
)
怎么了?偶看不懂.
(空) (
wynnhjg
[309]
2006-06-17 10:20
)
天才啊,跟机器人有的一拼的
(11字)
(
leejd
[428]
2006-06-17 10:21
)
╭∩╮(︶︿︶)╭∩╮
(空) (
ycm0263
[299]
2006-06-17 19:40
)
sql 语句还是很清晰的,表和字段的定义很具备加密效果
(空) (
Fish
[490]
2006-06-17 10:23
)
是啊,应该责怪数据表的设计、定义者才对
(61字)
(
haitao
[439]
2006-06-17 10:43
)
'0'
(8字)
(
sea026
[407]
2006-06-17 10:27
)
我觉得你们分析的不太好,我来分析一下
(198字)
(
十方
[428]
2006-06-17 14:47
)
原本是要求那个程序员按照配置自动产生这种语句的,写不起来,只好手工先写起来
(空) (
十方
[424]
2006-06-17 14:48
)
isnull(sum(Data0015.F0108),0) 和 sum(isnull(Data0015.F0108, 0)) 只是含义不同,很难说哪个对
(32字)
(
haitao
[694]
2006-06-17 14:51
)
我觉得效率也不一样,前者的效率应该高一些。
(53字)
(
疯子张
[787]
2006-06-17 14:55
)
0和null不一样,null表示用户没有录入相应的信息
(空) (
十方
[490]
2006-06-17 14:57
)
是啊。如果需要求和的字段,本来就不应该出现空值。
(空) (
疯子张
[426]
2006-06-17 14:59
)
null表示数据还没有采集,0表示是采集到的取值是0
(空) (
十方
[406]
2006-06-17 15:01
)
呵呵,对于这样的字段,偶一般定义数据库时就定义成not null的,不知道你们的null值还能表示没采集的意思。
(空) (
疯子张
[509]
2006-06-17 15:04
)
这个数据库不是我们设计的,是一个弱智的政府机构的设计,我们只是在这个设计的基础上面做应用 (空) (十方 [0] 今天 14:59)
(空) (
sea026
[424]
2006-06-17 15:11
)
1。按照要求的是后者,给写成了前者 2。多表不加条件的组合让系统死悄悄
(空) (
十方
[413]
2006-06-17 14:56
)
没关系没关系,现在的机器跑得快。查询结果也就是笛卡儿积,如果机器够快,内存够多,跑个三两个小时应该能出结果。
(空) (
疯子张
[419]
2006-06-17 14:59
)
不行的,物理硬件怎么也赶不上他的n个表的联乘的
(46字)
(
haitao
[447]
2006-06-17 15:03
)
没碰到过这样的数据库。
(74字)
(
疯子张
[366]
2006-06-17 15:06
)
难为他了。。。
(41字)
(
haitao
[787]
2006-06-17 15:09
)
呵,都是自学的,当年在学校的时候,老师只教了select xxx from xxx
(空) (
吴宗隆
[364]
2006-06-17 15:38
)
2 好似在SQL Serve下,並且不能寫sp,用一條語句分別統計多個表,也是一個方法。
(空) (
sea026
[511]
2006-06-17 15:11
)
仔细看,isnull(sum(Data0015.F0108),0) 和 sum(isnull(Data0015.F0108, 0)) 里的isnull的执行时机大不相同啊
(101字)
(
haitao
[550]
2006-06-17 15:28
)
未必啊未必。如果是一个需要sum的字段,本来就不该出现null值,如果按十方的说法,null表示没采集,则出现一个null值跟全部都是null值应该是一样的。前者效率高了不少。
(空) (
疯子张
[513]
2006-06-17 15:39
)
在实际应用中,因为我基本定义了这些字段为非空的,所以使用前者比较多。
(83字)
(
疯子张
[537]
2006-06-17 15:42
)
从表面效率上讲,的确不应该允许null值
(281字)
(
haitao
[549]
2006-06-17 15:48
)
严格点,sum里有一项未采集,就等于累计值也是不准确的了
(29字)
(
haitao
[368]
2006-06-17 15:54
)
1有些不對 按你寫的去理解,明顯是數據庫設計有問題。之前的偏重考慮空記錄集.
(空) (
sea026
[413]
2006-06-17 14:57
)
这个数据库不是我们设计的,是一个弱智的政府机构的设计,我们只是在这个设计的基础上面做应用
(空) (
十方
[420]
2006-06-17 14:59
)
问问那个0263就知道这个不是弱智的设计了
(16字)
(
leejd
[390]
2006-06-17 15:13
)
招唤机器人.
(空) (
wynnhjg
[363]
2006-06-17 15:30
)
。
(空) (
ycm0263
[305]
2006-06-17 19:44
)
召唤 XPH。
(37字)
(
ycm0263
[373]
2006-06-17 19:42
)
欢迎光临本社区,您还没有登录,不能发贴子。请在
这里登录