![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 242 Pomógł: 0 Dołączył: 14.03.2003 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam taki banalny problem... Mam dwie tabele w bazie. W tych tabelach są kolumny, które zawierają (prawie) takie same dane. Kolumny to: 'id' i 'kolumna'. Potrzebuję sprawdzić, czy dane z jednej tabeli zawierają się w drugiej tabeli i je wyświetlić. Np. Kod tabela1 | tabela2 --------------------- 1 aaa | 1 aaa 2 bbb | 2 bbb 3 ccc | 4 ddd | 3 ddd Wyświetlamy: aaa, bbb, ddd, ponieważ ccc nie ma w drugiej tabeli. Mam już coś takiego:
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 242 Pomógł: 0 Dołączył: 14.03.2003 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
no tak... złą zmienną chciałem wyświetlać dane...
skrypt faktycznie działa i wyświetla dane ale niestety dopiero wtedy, gdy zgodne są 'id' i 'kolumna'. mój problem polega na tym, że dane w drugiej kolumnie będą miały zawsze inne indeksy niż w pierwszej, więc w ten sposób nie będę w stanie ich wyświetlić... np.: tabela1 Kod id | kolumna -------------------- 1 | auto 2 | rower 3 | kajak 4 | statek 5 | hulajnoga tabela2 Kod id | kolumna | opiskolumna ---------------------------------- 1 | auto | czarne 2 | rower | czerwony 3 | kajak | biały 4 | statek | niebieski 5 | kajak | zielony 6 | auto | białe 7 | statek | zielony 8 | rower | czarny 9 | rower | niebieski dane w tabeli1 pojawią się tylko raz, ponieważ kolumna 'kolumna' jest oznaczona jako primary, więc nie będzie można powtórzyć takiego samego wpisu dane w tabeli2 pojawiać się będą wielokrotnie, ale dane z kolumny 'kolumna' chcę wyświetlać tylko raz jako nazwijmy to 'kategorię' ponieważ w tabeli2 w kolumnie 'kolumna' nie wystąpił wpis 'hulajnoga' to nie zostanie on wyswietlony jak to rozwiązać? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 14:15 |