problem z takimi samymi indeksami kolumn
the_foe - 10-09-2006 00:15
problem z takimi samymi indeksami kolumn
mam taki problem powiedzmy, ze mam dwie takie same kolumny
id|A|B|C
chcialbym odczytac ja jako jedna tyle ze maja takie same nazwy kolum i klops. Oczywiscie mozna dane wyciagnac po numerze kolumny, ale to nie wchgodzi w gre, musze miec jakies indeksy. Zalatwia to zapytanie:
SELECT p.id, p.A PA, p.B PB, p.PC, d.id, d.A DA, d.B DB, d.DC FROM pierwsza_tabela p, druga tabela d WHERE p.id=d.id
ale w praktyce mam tabele z 20 kolumanami wiec takie zapytania beda bardzo nieczytelne
Da sie jakos to zrobic latwo prosto i przyjemnie?
sg - 10-09-2006 00:15
the_foe napisał(a): > mam taki problem > powiedzmy, ze mam dwie takie same kolumny > > id|A|B|C >
w tym przykładzie nie ma dwóch takich samych kolumn
> chcialbym odczytac ja jako jedna tyle ze maja takie same nazwy kolum i > klops.
czy chodzi ci o tabele?
> Oczywiscie mozna dane wyciagnac po numerze kolumny, ale to nie > wchgodzi w gre, musze miec jakies indeksy. > Zalatwia to zapytanie: > > SELECT p.id, p.A PA, p.B PB, p.PC, d.id, d.A DA, d.B DB, d.DC FROM > pierwsza_tabela p, druga tabela d WHERE p.id=d.id > > ale w praktyce mam tabele z 20 kolumanami wiec takie zapytania beda bardzo > nieczytelne > > Da sie jakos to zrobic latwo prosto i przyjemnie?
nie? chyba raczej nie, bo jakbyś sobie to wyobrażał? że baza sama odpowiednio ponazywa kolumny? to by dało radę zrobić, ale jakbyś zrobił widok łączący te kolumny tak jak chcesz to potem operujesz tylko na widoku, ale do zrobienia widoku musisz zrobić takie zapytanie jak napisałeś
the_foe - 10-09-2006 00:15
Dnia Sun, 3 Sep 2006 15:58:24 +0200, the_foe napisał(a):
> mam taki problem > powiedzmy, ze mam dwie takie same kolumny
chcialem napisac "dwie takie same tabele" - oczywoscie w kontekscie struktury, dane, procz kolumny id sa inne
hubert depesz lubaczewski - 10-09-2006 00:16
On 2006-09-03, the_foe <the_foeWYTNIJ@WYTNIJwp.pl> wrote: > chcialem napisac "dwie takie same tabele" - oczywoscie w kontekscie > struktury, dane, procz kolumny id sa inne
to znaczy, że bazę trzeba przeprojektować.
depesz
-- http://www.depesz.com/index.php/2006...udzi-do-pracy/
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
mysql i mysql-front, problem
String line; if (line=="cos"){...}....problem
Problemy z =?ISO-8859-2?Q?instalacj=B1_PostgreSQL_na_syste?==?ISO-8859-2?Q?mach_Windows?=
[postgres] Problem z =?ISO-8859-2?Q?zmian=B1_struktury_i_z?==?ISO-8859-2?Q?ale=BFno=B6ciami=2E?=
[oracle] =?ISO-8859-2?Q?zmia=BFd=BFony_przez_problem=3A_za?==?ISO-8859-2?Q?pytanie_do_hierarchi?=
Problem z wartościami w MySQL :( [ MySQL and ASP and VBScript ]
[PGSQL] czy ktos mial problemy z initdb pgsql 8.1 ?
[MySQL] Problem z zapisem danych w bazie danych
Problem z mysql - can't connect to MySQL/nietypowo...
plik corel 11 na corel 8 = problem z otwarciem
zanotowane.pldoc.pisz.plpdf.pisz.planette.xlx.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|