由买买提看人间百态

topics

全部话题 - 话题: table3
1 (共1页)
d*******n
发帖数: 109
1
来自主题: Database版 - 紧急求助, 关于SQL Server
create table table1 (id int , description varchar(20))
insert into table1 values (1, '0-2')
insert into table1 values (2, '2-5')
insert into table1 values (3, '5-10')
insert into table1 values (4, 'more than 10')
create table table2 (userid int, id int)
insert into table2 (userid, id) values (1,1)
insert into table2 (userid, id) values (2,NULL)
insert into table2 (userid, id) values (3,4)
insert into table2 (userid, id) values (4,3)
insert into table2 (userid, id) values (5,NULL)
insert into tab... 阅读全帖
l******9
发帖数: 579
2
【 以下文字转载自 Database 讨论区 】
发信人: light009 (light009), 信区: Database
标 题: SQL combine two tables into one table and add a new column
发信站: BBS 未名空间站 (Thu May 8 14:54:50 2014, 美东)
I need to combine two tables into one. Ans also, add a column (assign an int
value) to the new table on SQL. So that the rows from table1 and ones from
table2 are assigned with different values.
Example,
table1
ID1 ID2 ID3 VALUE
table2
ID1 ID2 ID3 VALUE
table3
ID1 ID2 ID3 VALUE
i need to combine ... 阅读全帖
s*****n
发帖数: 2174
3
来自主题: Statistics版 - 问2个sql left join的问题
CREATE OR REPLACE TEMPORARY TABLE table3 AS
SELECT
type,
name,
ROW_NUMBER () (PARTITION BY type ORDER BY name ASC) AS rn
FROM
table2;
SELECT
table1.type,
MAX(CASE WHEN table3.rn = 1 THEN table3.name ELSE NULL END) AS name1,
MAX(CASE WHEN table3.rn = 2 THEN table3.name ELSE NULL END) AS name2
FROM
table1 LEFT JOIN table3
ON table1.type = table3.type
GROUP BY
table1.type;
s*****n
发帖数: 2174
4
来自主题: Database版 - 请问个join的问题
看到不同人写的sql语句用不用的join方法, 比如下面这两种写法:
SELECT
table1.id
FROM
table1
INNER JOIN table2 ON table1.id = table2.id
INNER JOIN table3 ON table1.id = table3.id
INNER JOIN table4 ON table1.id = table4.id
WHERE
table1.value > 0
AND table2.value > 0
AND table3.value > 0
AND table4.value > 0;
SELECT
table1.id
FROM
table1
INNER JOIN table2 ON table1.id = table2.id
AND table2.value > 0
INNER JOIN table3 ON table1.id = table3.id
AND table3.value > 0
INNER JOIN table4 ON table
m*********u
发帖数: 1491
5
SELECT *
FROM
(
SELECT *,'80' as top_id
FROM table1
JOIN
table2
ON table1.id1 = table2.id1
GROUP BY table1.id2, table2.id3
) AS tt_a
union all
(
SELECT *,'81' as top_id
FROM table1
JOIN
table3
ON table1.id1 = table3.id1
GROUP BY table3.id2, table3.id3
) AS tt_b
GROUP BY top_id, id2, id3
h****t
发帖数: 22
6
来自主题: Database版 - Common Table Expression 问题

首先声明,我是作应用程序开发的,在这个版上贴query是在班门弄斧,让大家见笑了。
CREATE TABLE table1(id int,InheritedFromID int)
CREATE TABLE table2(id int,prop1 nvarchar(50),prop2 nvarchar(50))
CREATE TABLE table3(id int,prop1 nvarchar(50),prop2 nvarchar(50))
insert into table1 (id,InheritedFromID) values(1,0)
insert into table1 (id,InheritedFromID) values(2,1)
insert into table1 (id,InheritedFromID) values(3,2)
insert into table2(id,prop1,prop2) values(1,'a0','a1')
insert into table2(id,prop1,prop2) values(1,'a2','a3')
insert into... 阅读全帖
l******9
发帖数: 579
7
I need to add a column with an int value to the result from a subquery on
SQL.
It is Netezza SQL.
SELECT *
FROM
(
SELECT *
FROM table1
JOIN
table2
ON table1.id1 = table2.id1
GROUP BY table1.id2, table2.id3
) AS tt_a # here, I need to add a new column to tt, call it as top_id
and also assign an int value to it, such as 80
FROM
(
SELECT *
FROM table1
JOIN
table3
ON table1.id1 = table3.... 阅读全帖
l******9
发帖数: 579
8
【 以下文字转载自 Database 讨论区 】
发信人: light009 (light009), 信区: Database
标 题: SQL combine two tables into one table and add a new column
发信站: BBS 未名空间站 (Thu May 8 14:54:50 2014, 美东)
I need to add a column with an int value to the result from a subquery on
SQL.
It is Netezza SQL.
SELECT *
FROM
(
SELECT *
FROM table1
JOIN
table2
ON table1.id1 = table2.id1
GROUP BY table1.id2, table2.id3
) AS tt_a # here, I need to add a new column to tt, c... 阅读全帖
l******9
发帖数: 579
9
【 以下文字转载自 Database 讨论区 】
发信人: light009 (light009), 信区: Database
标 题: SQL combine two tables into one table and add a new column
发信站: BBS 未名空间站 (Thu May 8 14:54:50 2014, 美东)
I need to add a column with an int value to the result from a subquery on
SQL.
It is Netezza SQL.
SELECT *
FROM
(
SELECT *
FROM table1
JOIN
table2
ON table1.id1 = table2.id1
GROUP BY table1.id2, table2.id3
) AS tt_a # here, I need to add a new column to tt, c... 阅读全帖
B*****g
发帖数: 34098
10
1. check if table2, table3 has primary key userid.
if not, add.
2.
insert into tables1(userid, nickname, msn)
select a.userid, a.nickname, b.msn
from table2 a, table3 b
where a.userid = b.userid.
1. check if table1 has primary key userid.
if not, add.
Note: IF userid is not unique in table 2, table3, kick the person who design
these tables.

records
first
l******9
发帖数: 579
11
来自主题: JobHunting版 - error of sql query in MS Access database
I need to do a sql query in MS Access 2012.
But I got error in MS Access:
SELECT *
FROM
(
SELECT *
FROM table1
where not exists
(
SELECT *
FROM table2
where table2.id = table1.id
) as t
) as t1, table3
where table3.id = t1.id
Syntax error: (missing operator) in query expression 'not exists ( ... ) as
t'
Any help would be appreciated.
c*****d
发帖数: 6045
12
来自主题: JobHunting版 - error of sql query in MS Access database
-- not exists的subquery不要alias
SELECT *
FROM
(
SELECT *
FROM table1
where not exists
(
SELECT *
FROM table2
where table2.id = table1.id
)
) as t1, table3
where table3.id = t1.id
v***s
发帖数: 1893
13
来自主题: Database版 - 请教数据库设计的问题
举个例子
table1 userid infomation
userID (PK)
...
table2 order information
orderID (PK)
userID (FK)
....
table3 order detail
OrderDetailID (PK)
orderID (FK)
goodsID (FK)
....
一个人可以有N个orders, 一个order可以有N个商品。
这样三层搞下来table3就是个有很多很多的行大表格。如果是amazon这样的网站,几亿
行都在一个大表格内,query怎么办?
是从数据库设计方面去优化,还是从数据库软件和硬件方面去考虑?
n****u
发帖数: 229
14
Sorry I can not write Chinese here.
In MySQL, I have two databases: newdb and olddb
table1 in newdb, table2 and table3 in olddb
table1 has userid, nickname, msn
table2 has userid, nickname
table3 has userid msn
First I use NaviCat to import table2 into table1, very fast! 320,000 records
in 2 mins!
Then I tried to import table 3 into table1, now I have to check userid first
, then UPDATE table1. Very slow. 50,000 records in 12 hours
Anyway I can make it fast?
Thanks
B*****g
发帖数: 34098
15
来自主题: Database版 - small problem about DAO
想了想,还是再建个table吧。
Table4
Table4 has ID, Year, STATES, Event, STATES_MIX
(ID is autonumber)
INSERT INTO Table4 (Year, Event, STATES_MIX)
SELECT Year, Event(1-10), STATE(1-7)
WHERE Event(1-10) is not null
AND STATE(1-7) is not null
***70个insert
Option: delete the dup records in table4
Table4 create index on state_mix
UPDATE table4 t4 inner join table3 t3 on t4.state_mix = t3.Statecode set t4.
state = t3.state.
UPDATE table4 t4 inner join table3 t3 on t4.state_mix = t3.State set t4.stat
e = t3.s
l******9
发帖数: 579
16
【 以下文字转载自 JobHunting 讨论区 】
发信人: light009 (light009), 信区: JobHunting
标 题: error of sql query in MS Access database
发信站: BBS 未名空间站 (Wed Oct 15 17:38:15 2014, 美东)
I need to do a sql query in MS Access 2012.
But I got error in MS Access:
SELECT *
FROM
(
SELECT *
FROM table1
where not exists
(
SELECT *
FROM table2
where table2.id = table1.id
) as t
) as t1, table3
where table3.id = t1.id
Syntax error: (missing operator) in query expression 'not exists ( ... ) as
t'
A... 阅读全帖
c*****d
发帖数: 6045
17
SELECT *
FROM
(
SELECT *
FROM table1
where not exists
(
SELECT *
FROM table2
where table2.id = table1.id
)
) as t1, table3
where table3.id = t1.id
s**********o
发帖数: 14359
18
来自主题: Database版 - 请教一个sql问题
你的TABLE1的各个COLUMN NAME是什么呢,我觉得TABLE1本身就有问题
TABLE 1,如果是这样一个TABLE,本身就没有意义
ID COL1 COL2 COL3
1 小甲 老乙 大丙
2 小A 老B 大C
3 张三 李四 王二麻子
显然,虽然叫COL1, COL2. COL3,但肯定是有些联系,其实是这样的
COL1=学生
COL2=老师
COL3=家长
其实TABLE1应该是这样
ID 学生 老师 家长
1 小甲 老乙 大丙
2 小A 老B 大C
3 张三 李四 王二麻子
如果TABLE1建好的话,TABLE2和TABLE3都没什么意义,如果你是CLEANUP
直接SELECT COL1 AS ID1, COL2 AS ID2, COL3AS ID3 FROM TABLE1
因为是DDL,你的COLUMN数肯定是一定的,不可能是N个,只能一一列举
不过合并后的TABLE3还是没什么意义,因为ID1 ID2本身... 阅读全帖
l******9
发帖数: 579
19
【 以下文字转载自 JobHunting 讨论区 】
发信人: light009 (light009), 信区: JobHunting
标 题: error of sql query in MS Access database
发信站: BBS 未名空间站 (Wed Oct 15 17:38:15 2014, 美东)
I need to do a sql query in MS Access 2012.
But I got error in MS Access:
SELECT *
FROM
(
SELECT *
FROM table1
where not exists
(
SELECT *
FROM table2
where table2.id = table1.id
) as t
) as t1, table3
where table3.id = t1.id
Syntax error: (missing operator) in query expression 'not exists ( ... ) as
t'
A... 阅读全帖
n*w
发帖数: 3393
20
没必要套这么多层。
SELECT *
FROM
(
SELECT *
FROM table1
where not exists
(
SELECT *
FROM table2
where table2.id = table1.id
)
) as t1, table3
where table3.id = t1.id
l*w
发帖数: 3758
21
来自主题: History版 - 中国经济相对世界经济1955-1980
谢谢数据了。大致看了一下,前面table3.2给出了55年比例4.7%,80年比
例2.5%,但没有给出具体数值,知道他们数据从哪里来的。最后table3里给出了80
年中国GNP是2522亿美元。60年数据空白。
但是这个80年GNP是有问题的,1980年中国GNP是4517.8亿元,当时官方汇率是
1.5, 折合下来是3000亿美元。所以其80年数据有误。
回来说55年数据,同一表3.2,还给出了人均GNP美元,55年是160美元,80年是290
美元。这个报告说所有数据都是按照当时汇率计算的。那我们看汇率,55年人民币美元
汇率2.46,80年汇率1.50,
http://zhidao.baidu.com/question/109590402.html
也就是说人民币汇率计算,55年人均GDP是393.6元,80年人均是435元。这个55年
数据未免高了点吧。即便55年汇率按照80年1.5算,人均240元。也是很高。19
55年中国人口是61465万人。按照人均240元计算GDP是1475亿元人民币,按照人均3
93.6元来计算,那55年GDP就要达到2419.26亿元。而事实上
w***u
发帖数: 17713
22
来自主题: Military版 - 我国取消不了计划生育的原因是
那是我国少数民族是少数。我县少数民族人口超过1半,两口子有一个少数民族的比例
远远大于一半,剩下的又有别的借口,外地汉族,一胎女孩,一胎残疾,单传等等,但
是还是不愿意生。别说我们那里了,你看看被鼓吹得很夸张的新疆的分县总和生育率数
据,也是大部分县低于2.1的更替水平了,人口增长基本靠的是那点人口增长惯性和寿
命延长的老龄化。严格执行计划生育的地方有几个不是低于1.0的?中国的人口问题只
能用恐怖一词来形容。
http://www.resdc.cn/UA/database/2kp/htm/table3.htm
m**********n
发帖数: 27535
23
【 以下文字转载自 WaterWorld 讨论区 】
发信人: swordsman (御前带屌护卫), 信区: WaterWorld
标 题: Re: 亚女喜欢白人是统计数据后发现的,文章已经发在top journa
发信站: BBS 未名空间站 (Sun Feb 5 02:29:49 2012, 美东)
是呀,不过Table3 这个数据你也可以这么看,其他种族的女性倾向内F,而亚女既不内
F也不外F! LOL
S
l*w
发帖数: 3758
24
【 以下文字转载自 History 讨论区 】
发信人: lgw (abcdefg), 信区: History
标 题: 看了一下,还是有问题 Re: 中国经济相对世界经济1955-1980
发信站: BBS 未名空间站 (Sat Jan 2 00:34:49 2010, 美东)
谢谢数据了。大致看了一下,前面table3.2给出了55年比例4.7%,80年比
例2.5%,但没有给出具体数值,知道他们数据从哪里来的。最后table3里给出了80
年中国GNP是2522亿美元。60年数据空白。
但是这个80年GNP是有问题的,1980年中国GNP是4517.8亿元,当时官方汇率是
1.5, 折合下来是3000亿美元。所以其80年数据有误。
回来说55年数据,同一表3.2,还给出了人均GNP美元,55年是160美元,80年是290
美元。这个报告说所有数据都是按照当时汇率计算的。那我们看汇率,55年人民币美元
汇率2.46,80年汇率1.50,
http://zhidao.baidu.com/question/109590402.html
也就是说人民币汇率计算,55年人均GDP是39
l******9
发帖数: 579
25
thanks for you reply, I have updated my post.
i need to do
sum (table1.VALUE * table3.VALUE) AS new_value
I got error:
ERROR [HY000] ERROR: Attribute tt_b.new_value must be GROUPed or used
in an aggregate function
l*********8
发帖数: 4642
26
Use two SQLs:
INSERT INTO new_table
SELECT '80', t2.id2, t3.id3, sum(t1.value * t2.value)
FROM table1 t1
JOIN table2 t2
ON t1.id1 = t2.id1
GROUP BY t2.id2, t2.id3
INSERT INTO new_table
SELECT '81', t3.id2, t3.id3, sum(t1.value * t3.value)
FROM table1 t1
JOIN table3 t3
ON t1.id1 = t3.id1
GROUP BY t3.id2, t3.id3
r****c
发帖数: 2585
27
对富人加税后政府可以利用这些钱来带动经济的出发点是好的,但是具体实施起来有很
多问题
第一,怎么定义富人?25万以上50万以上?还是一百万以上。要知道很多富人不是要普
通income成为富人的
先看看数据
For 2006, the income tax accounted for nearly half of federal revenues:
Type of Return
Gross Collections Percent
(Millions of $)

Individual income tax [1] 1,236,259 49.1%
Corporation income tax [1] 380925 15.1%
Employment taxes [1] 814819 32.4%
Gift tax [1] 1970 0.1%
Excise taxes [1] 57,990 2.3%
Estate tax [1] 26,717 1.1%
Total 2,518,680... 阅读全帖
i*******y
发帖数: 1255
28
码的这是些什么烂研究,又是在想方设法损亚男,年薪30万才能DATE到白妞?
这种实验方法-SPEED DATING,本身就对文化含蓄的亚裔不公平,尤其是需要迅速展现攻击
性的男性一方。
花时间看了一下TABLE3,就是该研究最基本的数据:
首先不光亚男被接受率各族最低0.25,亚妞被接受率也各族最低0.37,还低于黑妞,这
个在现实社会中大家都知道是BS。
比较靠铺的结果是:
- 黑妞其实最‘DESPERATE’,对DATING平均接受率最高0.48。
- 白妞最‘PICKY',对DATING平均接受率只有0.33,对白男也只接受0.38。白男的最大
优势在于占了主体族群的便宜,可以被异族女性普遍认同。BLACK,HISPANIC,ASIAN女
对白男接受率都高于白女对白男接受率。
M********e
发帖数: 2528
29
我不知道你是从哪里来的概念,比如“超过3个月以上喂养的实验概不算数?”,比如
科学实验从来不test超过3个月什么的,你是否读过任何文章啊?
下面是引用的综述的文章。
http://www.sciencedirect.com/science/article/pii/S0278691511006
在table3里列了很多研究转基因玉米及其他对动物的影响。在这个就有好几年研究啊。
这些研究结果都没发现转基因比传统育种的更risky。
不过我觉得我的确太闲了。
Table 3.
Impact of GM plant diets in multigenerational studies.

Plant Trait Reference & Funding Species Duration Parameters
Group (n = number of individuals per group) Mai... 阅读全帖
s*******n
发帖数: 10426
30
是呀,不过Table3 这个数据你也可以这么看,其他种族的女性倾向内F,而亚女既不内
F也不外F! LOL

S
t******n
发帖数: 2939
31
☆─────────────────────────────────────☆
dodgers (Dodgers) 于 (Fri Feb 3 11:02:39 2012, 美东) 提到:
文章是研究所有种族女性的寻找配偶的偏好,文章的链接在http://faculty.chicagogsb.edu/emir.kamenica/documents/racialPreferences.pdf,统计样本是哥伦比亚大学的研究生,也就是美国社会地位比较高的一些人。
简单的统计结论是黑人职业女性,白人职业女性,拉美职业女性都不喜欢其他种族的男
性,除非其他种族的能比平均值($62500)赚很多来克服这个障碍。基本要求是15万以
上才ok。
亚洲职业女性是例外,对黑人男性根本不歧视($62500就okay),对白人男性反倒愿意
倒贴($38500就okay)。简单的链接在这里也有。http://tierneylab.blogs.nytimes.com/2007/04/13/single-female-seeking-same-race-male/
另外亚裔职业男性要date白人女性,必须... 阅读全帖
n****u
发帖数: 229
32
If I innerjoin table2 and table3 first, will it be faster?
n****u
发帖数: 229
33
I check the number
Table2: 319,928
Table3: 319,927
Table4: 319,927
So my result has 319,927 records
How to find this missing one?
B*****g
发帖数: 34098
34
SELECT CASE
WHEN a.userid IS NULL
THEN b.userid
ELSE a.userid
END AS userid,
a.nickname,
b.msn
FROM table2 a FULL OUTER JOIN table3 b ON a.userid = b.userid
d*h
发帖数: 2347
35
来自主题: Database版 - SQL Server query 一问
select A.id1, A.id2, B.ColumnB1 ColumnB1, B.ColumnB2 ColumnB2, NULL as
ColumnC1, NULL as ColumnC2
from table1 A
right join table2 B
on A.id1=B.id1
and A.id2=B.id2
union all
select A.id1, A.id2, NULL as ColumnB1, NULL as ColumnB2, C.ColumnC1 ColumnC1
, C.ColumnC2 ColumnC2
from table1 A
right join table3 C
on A.id1=C.id1
and A.id2=C.id2;
a*********u
发帖数: 1463
36
来自主题: Database版 - 问个sql/ ssis的问题 谢谢!
有两个sql server table
table1 (col1, col2, col3 ... col9)
table2 (cola, colb, colc)
目的是弄一个 excel table3
包含col1, col2, col3, col5, col6, colc
colc的值是当tbl1.col1=tbl2.cola and tbl1.col2 = tbl2.colb
我现在的想法是
select col1,col2,col3, col5, col6, 0 as colc from tbl1 into temp_tbl1
update temp_tbl1
set temp_tbl1.colc = tbl2.colc
from temp_tbl1
inner join tbl2
on (temp_tbl1.col1 = tbl2.cola and temp_tbl1.col2 = tbl2.colb)
然后再用ssis 把数据弄到excel里
请问还有什么简单易操作的方法吗
谢谢
B*********L
发帖数: 700
37
来自主题: Database版 - 问个 sp_send_dbmail 的问题
下面的,是现在的code。其中A column,希望变成Hyperlink,怎么改比较简洁?谢谢
了。
DECLARE @SQLString nvarchar(max)
SET @SQLString = N'
SET NOCOUNT ON;
SELECT A,B,C FROM TABLE1
SELECT A,E,F FROM TABLE2
SELECT A,H,K FROM TABLE3
SELECT A,X,Y FROM TABLE4
'
EXEC msdb.dbo.sp_send_dbmail @profile_name = 'yyy'
, @recipients = 'x*[email protected]'
, @subject = 'TEST'
, @query = @SQLString
, @exclude_query_output = 1
, @query_no_truncate = 0
, @query_result_header = 1
, @append_query_error=1
J*****u
发帖数: 44
38
来自主题: Database版 - 向大牛请教 query问题啊!
有三张表
表名一 csm
table1
a-1,toi01
a-2,toi01
a-3,toi01
a-4,toi02
a-5,toi02
表名二 oem
table2
m-1,toi01
m-2,toi01
m-3,toi02
m-4,toi02
表名三 prt
table3
toi01,lam,45
toi02,eod,18
想得到下面这样的结果
a-1/lam/45/m-1/m-2 (需要一个query,而且结果是同一行),刚刚入门数据库,谢谢
大牛解答
J*****u
发帖数: 44
39
来自主题: Database版 - 向大牛请教 query问题啊!
有三张表
表名一 csm
table1
a-1,toi01
a-2,toi01
a-3,toi01
a-4,toi02
a-5,toi02
表名二 oem
table2
m-1,toi01
m-2,toi01
m-3,toi02
m-4,toi02
表名三 prt
table3
toi01,lam,45
toi02,eod,18
想得到下面这样的结果
a-1/lam/45/m-1/m-2 (需要一个query,而且结果是同一行),刚刚入门数据库,谢谢
大牛解答
C*****B
发帖数: 51
40
来自主题: Database版 - 请教SQL Server Export Data的问题
就是有3、4百个column,field,类似于:
c1/ID, c2/first name, c3/last name, c4/gender, c5/age, c6/address,...,c378/
last update date
看到过这个BCP Syntax.但要输出26个Table, 是不是要写26个BCP command,每次运行一
个?能不能将这26个command整在一起,让它运行一次,就能自动输出26个Table。
假如Database名字叫DBSample, Table名字叫:Table1, Table2, Table3,..,Table26。
能不能给个Code的样板?
多谢了!
u*********e
发帖数: 9616
41
来自主题: Database版 - 紧急求助, 关于SQL Server
把所有user都选出来放一个dataset里,然后用rdlc里面table row和column groupby
function
select * from table2 inner join table 1 on 2.id=1.id
inner join table3 on 3.userid=2.userid
l******b
发帖数: 39
42
来自主题: Database版 - 紧急求助, 关于SQL Server

是要这样吗?
With C As(
select description, t2.userid, program
from table1 as t1
left join table2 as t2
on t1.id = t2.id
left join table3 as t3
on t2.userid = t3.userid
)
select description, A, B, C
from C pivot(count(userid) for program in (A, B, C)) as P ;
----------------------------------------------------------
description A B C
---------------------------
0-2 1 0 1
2-5 0 0 0
5-10 0 0 1
more than 10 0 1 0
x******m
发帖数: 736
43
来自主题: Database版 - 请教一个sql问题
table1
id col1 col2 col3...
table2
col_id col_name
1 col1
2 col2
3 col3
现在想用sql生成table3,
id col_name col_value
其中id,col_vaule来自于table1,col_name来自于table2.
多谢。
x******m
发帖数: 736
44
来自主题: Database版 - 请教一个sql问题
sorry没说清楚。
要生成的table3中的col不是按照原来的顺序 是乱的 而且还有一列来显示col id 所以
需要query table2以获取col id
n***l
发帖数: 143
45
来自主题: Database版 - 请教一个sql问题
I am new too. Try use create view:
create view table3
select id, col_name, col-value
from table1
join table 2
where table1.id = table2.col_id
x******m
发帖数: 736
46
来自主题: Database版 - 请教一个sql问题
errrrrrrrrrrrrrr
在初级的DBA,也不会这么命名吧。我只是简单说col1,并不是column1的header就是
col1.哪个DBA要是这么命名,估计离丢工作也不远了。。。。
这样说吧,table1的attributes在数据库中被分成好几类,比如,身高,体重属于body
index,心跳,血压属于health index(table2)。
要生成的table3,就是id attribute 在加上 attribute的类别。
其实这就是个sql问题,跟这些都无关。
实在不行,我就把table output出来,几行python code就搞定。就是想借这个机会看
看sql有没有好的解法。
s**********o
发帖数: 14359
47
来自主题: Database版 - sql数据库实时更新问题
一般都是SELECT DISTINCT * into table2 from table1
然后吧TABLE2的 KEY INDEX都弄好了,RENAME TABLE1 TO TABLE3
RENAME TABLE2 TO TABLE1,这样是最快的,可以避免BLOCK
S****e
发帖数: 10596
48
来自主题: DotNet版 - 请教两个c# sql listview 问题
版上大大给看看,多谢啦!
第一个问题:
做一个产品查询,有3个表,table1用来放选择信息,table2&3 放显示信息
每个表都有一列放置unique ID
用select ID from table1 where blahblah
从table1里选择出一堆符合条件的ID
然后从table2 和 table3 中把 刚才选出ID 的信息 装入 dataset
有什么简单语句可以实现?
第二个问题:
装入dataset后用listview显示
要求按照随机顺序显示
有什么方法可以实现?
e*****r
发帖数: 700
49
来自主题: Quant版 - F(0,t) 怎么算
我在学习Hull White model,在看Using Hull-White Interest-Rate Trees (
published in the Journal of Derivatives, Winter, 1996).有个问题困扰不解。
在这个paper里的table3, Forward Rate (%). 我不知道是怎么出来的。根据他的公式
F(0,t)=- d log[P(0,t)]/ dt, 我先用 F(0,t)= (ln[P(0,t+1)-ln[P(0,t-1)])/2t, 出
来的数字不符。然后我想 P(0,t)=exp(-rt), ln[P(0,t)]=-rt, 推出F(0,t)=r ? 我
觉得我推错了,不知道错在哪里。
请知道的高手解释一下。谢谢。
k**g
发帖数: 1558
50
Thanks! If I have two existing tables, is this correct?
Proc SQL;
Create index Table1 date;
Create index Table2 date;
Create Table Table3 As
Select a.*, b.*
From Table1 a
Join Table2 b
On a.date=b.date;
1 (共1页)