![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 41 Pomógł: 0 Dołączył: 26.08.2009 Skąd: Zamojsce Ostrzeżenie: (0%) ![]() ![]() |
Co jest nie tak ze składnią tego zapytania
Select w nawiasie liczy dla każdego towaru średnią i odchylenie standardowe Wyniki czyli produkty.srednia produkty.odchylenie chcę UPDATEM dodać do tabeli zapasy Ale coś jest nie tak |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Zrobiłem:
i chodzi w bazie jak ta lala. Zobacz czy masz w bazie już rekordy o podanych id. Bo może sie okazać, że nie masz w tabeli "zapasy" rekordów o id_towaru równym takim jaki jest wymagany do UPDATE (IMG:style_emoticons/default/smile.gif) W tej chwili masz towary o id = 1, 2, 3, 4, więc tabela zapasy, także takie musi mieć choćby nawet puste poza polem id_towaru, gdyż to do niego dołączamy wyniki. To tak jakbyś chciał pisać długopisem na kartce, której nie masz. Lub bardziej adekwatnie do przykładu... Jakbyś chciał powiesić ubranie na hakach, choć do ściany ich nie wbiłeś nigdy. Jak sam zauważyłeś zapewne to jest komenda UPDATE a nie INSERT. A by móc coś aktualizować, to to coś już musi istnieć (IMG:style_emoticons/default/smile.gif) Ten post edytował thek 28.08.2009, 23:22:01 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 02:08 |