Złączenie i klucz złożony
Kuba Jerzowski - 13-11-2006 00:15
Złączenie i klucz złożony
Albo późno, albo zaćmienie.
baza Mysql/InnoDB
Tabela1 IDtabeli1 (key)
Tabela2 IDtabeli2 (key)
Tabela3 IDtabeli1 | IDtabeli2 | (key) złozony relacja integralności
I teraz próbuję sobi z Tabela1 wyciągnąć rekordy, z warunkiem nie występowania konkretnej wartości indeksu Tabela2
SELECT IDtabeli1 FROM Tabela1 LEFT JOIN Tabela3 ON Tabela1.IDtabeli1=Tabela3.IDtabeli1 (dotąd działa) WHERE Tabela3.IDtabeli2<> X (.upa)
Nie działa także
SELECT IDtabeli1 FROM Tabela1 LEFT JOIN Tabela3 ON Tabela1.IDtabeli1=Tabela3.IDtabeli1 LEFT JOIN Tabela2 ON Tabela3.IDtabeli2=Tabela2.IDtabeli2 WHERE Tabela2.IDtabeli2<> X
Bedę bardzo wdzięczny za wyrwanie czopa, który zatamował mi przepływ pomysłów.
Kuba Jerzowski
Paweł Matejski - 13-11-2006 00:15
Kuba Jerzowski wrote: > Albo późno, albo zaćmienie. > > baza Mysql/InnoDB > > Tabela1 > IDtabeli1 (key) > > Tabela2 > IDtabeli2 (key) > > Tabela3 > IDtabeli1 | > IDtabeli2 | (key) złozony relacja integralności > > I teraz próbuję sobi z Tabela1 wyciągnąć rekordy, z warunkiem nie > występowania konkretnej wartości indeksu Tabela2 > > SELECT IDtabeli1 FROM Tabela1 > LEFT JOIN Tabela3 ON Tabela1.IDtabeli1=Tabela3.IDtabeli1 (dotąd działa) > WHERE Tabela3.IDtabeli2<> X (.upa) > > Nie działa także > > SELECT IDtabeli1 FROM Tabela1 > LEFT JOIN Tabela3 ON Tabela1.IDtabeli1=Tabela3.IDtabeli1 > LEFT JOIN Tabela2 ON Tabela3.IDtabeli2=Tabela2.IDtabeli2 > WHERE Tabela2.IDtabeli2<> X > > Bedę bardzo wdzięczny za wyrwanie czopa, który zatamował mi przepływ > pomysłów.
Warunek na prawą tablicę do ON.
-- P.M.
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
teoria, klucz obcy jako glowny oraz hibernate
wywolanie dosc zlozonego polecenia w systemie
[pgsql] Klucz glowny bedacy referencja???
Postgres, widok i klucz obcy do niego
Firebird - operacje zlozone na strukturze
Klucz główny tekstowy czy int?
[mysql] klucze złożone
mysql + zapytanie zlozone
[mysql] zlozone zapytanie
UPDATE i zlozona klauzula where
zanotowane.pldoc.pisz.plpdf.pisz.plradioaktywni.htw.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 |
|