🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: cn.bbs.comp.database
Article #10483

sybase sql һ��

#10483
From: missing
Date: Sun, 11 Jan 1998 00:00
30 lines
1770 bytes
��������sybase T-sql д�����ֵ�����,ϣ���Ұ��æ.
�ְ����������.
�б� test1(a int , b int)
     test2(a int , b int ,c int)
test1��Ψһ����������,test2��(a,b)Ϊ����.
���(a,b)��ֵ������test1 ��,��test2��Ӧ����(a,b,1)
���߽�ԭֵ(a,b,0)��Ϊ(a,b,1).
���ѰѲ����������,�����¾�:
insert into test2
select distinct a,b,1
from test1
where not exists(select 1 from test2
                 where test1.a = test2.a
                   and test1.b = test2.b);
(Ҳ��֪�Ƿ�������)
��Ҫ����޸ĵ�����,��test2 ����(a,b,0),Ҫ���test1�Ƿ���(a,b)��¼
������Ϊ(a,b,1).
����������:
update test2
set c = 1
where (a,b) in (select distinct a,b from test1);
����sybase�ļ��ϲ�������֧�ֶ���,ִ��ʱ���﷨��.
������ʲô���֮��?
лл!
(��Ҫ����������ͼ,��Ϊtest1�еļ�¼����ʱ��ܶ�,��test2������
����ʷ,ֻҪ���ʱ(a,b)������test1��,test2��Ҫ����(a,b,1))

--
�� ��Դ: �й�ƴ�BBSվ [bbs.ustc.edu.cn]
Technical Details
Message-ID: <980111.xrDM3$PBBS@bbs.ustc.edu.cn>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: Chinese,GB
X-Google-Thread: 101948,dd05ac0a64f1cc3e,start
X-Google-Attributes: gid101948,public
From: M_H@bbs.ustc.edu.cn (missing)
Subject: sybase sql һ��
Date: 1998/01/11
Message-ID: <980111.xrDM3$PBBS@bbs.ustc.edu.cn>
X-Deja-AN: 314831326
Organization: �й�ƴ�BBSվ
Reply-To: M_H@bbs.ustc.edu.cn
Newsgroups: cn.bbs.comp.database