![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 252 Pomógł: 0 Dołączył: 14.08.2016 Ostrzeżenie: (0%) ![]() ![]() |
mam dwie tabele z wartościami liczbowymi. w jaki sposób można je przemnożyć czyli wezlyniepowiekszone z tabeli badanie pomnożyć przez wezlyniepowiekszone z tabeli choroby.
(IMG:http://dentopolis.org/sql111.jpg) (IMG:http://dentopolis.org/sql12.jpg) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
@Niree trochu bez sensu pobierać to 2 zapytaniami.
@dentopolis co chcesz mieć w wyniku? Rozumiem że dla każdego rekordu z tabeli `badanie` chcesz mieć tyle rekordów wynikowych ile jest wpisów w `choroby`? Jeśli tak to: Kod SELECT `badania`.`wezlyniepowiekszone`*`choroby`.`wezlyniepowiekszone` FROM `badania`, `choroby` WHERE Takie zapytanie wygeneruje Ci iloczyn kartezjański czyli wynikiem będą wiersze połączone każdy z każdym. więc dla 1 i 2 wynik da 2 wiersze, dla 2 i 2 da 4 itd. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 2.10.2025 - 19:52 |