Thread View: pl.comp.lang.delphi.bazy-danych
5 messages
5 total messages
Started by Maciej "MACiAS" Pilichowski
Wed, 28 Apr 1999 10:32
"JOIN" w sekcji "FROM" i rozne nazwy pol -- da sie? [SQL]
Author: Maciej "MACiAS" Pilichowski
Date: Wed, 28 Apr 1999 10:32
Date: Wed, 28 Apr 1999 10:32
17 lines
1286 bytes
1286 bytes
Hej,
Mam dwie bazki, gdzie pola wg ktorych chce dokonac zlaczenia maja
rozne nazwy. Jasne, moge wpisac warunek w sekcji "WHERE", ale korci
mnie, zeby to zrobic elegancko w sekcji "FROM". Wszystkie ksiazki o
SQL /2 ;-))))/ mowia oszczednie tylko o przypadkach, kiedy pola maja
te same nazwy.
Czy sie da dokonac zlaczenia przy roznych nazwach, a jesli tak, to
jaka jest skladnia?
milego dnia zycze
hej
--
Maciej "MACiAS" Pilichowski http://www.torun.pdi.net/~macias/
nowe klamoty w kwietniu: nowe bookmarki o DVD,
nowa wersja Registry Backupa,
40-letnie kobiety
Re: "JOIN" w sekcji "FROM" i rozne nazwy pol -- da sie? [SQL]
Author: Radoslaw Klocek
Date: Wed, 28 Apr 1999 11:46
Date: Wed, 28 Apr 1999 11:46
32 lines
1783 bytes
1783 bytes
Maciej "MACiAS" Pilichowski napisał(a) w wiadomości: <3727dc3a.6431793@rymunda.torun.pdi.net>... >Hej, > > Mam dwie bazki, gdzie pola wg ktorych chce dokonac zlaczenia maja >rozne nazwy. Jasne, moge wpisac warunek w sekcji "WHERE", ale korci >mnie, zeby to zrobic elegancko w sekcji "FROM". Wszystkie ksiazki o >SQL /2 ;-))))/ mowia oszczednie tylko o przypadkach, kiedy pola maja >te same nazwy. > Czy sie da dokonac zlaczenia przy roznych nazwach, a jesli tak, to >jaka jest skladnia? Nie bardzo rozumiem o co Ci chodzi? Osobiscie znam dwie skladnie do robienia zlaczen: 1. select * from Baza1 B1, Baza2 B2 where B1.ID = B2.ID 2. select * from Baza1 B1 join Baza2 B2 on B1.ID = B2.ID Sa to oczywiscie najbanalniejsze przyklady. Napisz o co Ci dokladnie biega. Radoslaw Klocek mailto:radekk@pronet.com.pl ICQ UIN:4560016 Nieruchomosci w Internecie: http://www.pronet.com.pl
Re: "JOIN" w sekcji "FROM" i rozne nazwy pol -- da sie? [SQL]
Author: Maciej "MACiAS" Pilichowski
Date: Thu, 29 Apr 1999 15:30
Date: Thu, 29 Apr 1999 15:30
22 lines
1420 bytes
1420 bytes
Hej,
>2.
>select * from Baza1 B1
>join Baza2 B2 on B1.ID = B2.ID
>
>Sa to oczywiscie najbanalniejsze przyklady.
>Napisz o co Ci dokladnie biega.
Prawie o to, ale jest jeszcze jeden typ skladni, ze podaje sie tytuly
samej kolumny i nic wiecej /poprzez "USING"/. Teraz chodzi mi o
przyklad skladni jak to zrobic kiedy kolumny maja rozne nazwy.
Jak sie nie da, to szat rwac nie bede, ale chcialbym wiedziec, ot co.
milego dnia zycze
hej
--
Maciej "MACiAS" Pilichowski http://www.torun.pdi.net/~macias/
nowe klamoty w kwietniu: nowe bookmarki o DVD,
nowa wersja Registry Backupa,
40-letnie kobiety
Re: "JOIN" w sekcji "FROM" i rozne nazwy pol -- da sie? [SQL]
Author: Radoslaw Klocek
Date: Fri, 30 Apr 1999 06:12
Date: Fri, 30 Apr 1999 06:12
21 lines
1518 bytes
1518 bytes
Maciej "MACiAS" Pilichowski napisał(a) w wiadomości: <372a23c5.1366529@rymunda.torun.pdi.net>... >Hej, > >>2. >>select * from Baza1 B1 >>join Baza2 B2 on B1.ID = B2.ID > >Prawie o to, ale jest jeszcze jeden typ skladni, ze podaje sie tytuly >samej kolumny i nic wiecej /poprzez "USING"/. Teraz chodzi mi o >przyklad skladni jak to zrobic kiedy kolumny maja rozne nazwy. > Cale zycie sie czlowiek uczy... Daj przyklad takiej skladni. Radoslaw Klocek mailto:radekk@pronet.com.pl ICQ UIN:4560016 Nieruchomosci w Internecie: http://www.pronet.com.pl
Re: "JOIN" w sekcji "FROM" i rozne nazwy pol -- da sie? [SQL]
Author: Maciej "MACiAS" Pilichowski
Date: Tue, 04 May 1999 08:35
Date: Tue, 04 May 1999 08:35
19 lines
1449 bytes
1449 bytes
Hej,
>Cale zycie sie czlowiek uczy... Daj przyklad takiej skladni.
Tyle, ze jak mowie, nazwy kolumn tutaj musza byc takie same /a ja chce
wiedziec, czy mozna jeszcze jakos zrobic dla roznych/:
tablicaA <typ zlaczenia> JOIN tablicaB USING (kolumna1, kolumna2,
...)
Relacja przy porownaniu wartosci w kolumnach to oczywiscie "=".
milego dnia zycze
hej
--
Maciej "MACiAS" Pilichowski http://www.torun.pdi.net/~macias/
nowe klamoty w kwietniu: nowe bookmarki o DVD,
nowa wersja Registry Backupa,
40-letnie kobiety
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads