Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [SQL]inner join
Forum PHP.pl > Forum > Przedszkole
ttomekb
tabela tw_Cena
kolumny: tc_IdTowar
tc_Marza3

tabela tw__Towar
kolumny: tw_Id
tw_Symbol

Chciałbym alby dla konkretnego tw_Sumbol ustawiło wartośc 20 w tc_Marza3


Select * from tw_Cena inner join tw__Towar on tc_IdTowar = tw_Id
UPDATE tw_Cena SET tc_Marza3='20' WHERE tw_Symbol = '5906724201363'

gdzie jest błąd?

walidacja wyrzuca invalid column name 'tw_Symbol' ale kolumna jest bo biore to ze schematy bazy Subiekta GT
trueblue
A widzisz, aby kolumna tw_Symbol istniała w tabeli, którą update'ujesz, czyli tw_Cena?

https://www.google.com/search?q=mysql+update+two+tables
Tomplus
Czyżby to InsERT? Czyli MS SQL.
sazian
Też mi to subiektem śmierdzi wink.gif
https://stackoverflow.com/questions/1604091...n-in-sql-server
ttomekb
Zgdadza się Panowie tak jak pisałem to Subiekt gt z inserta

no i po tym co napisaliscie jestem w kropce jak zmienic pole a z tabeliA dla wartości z pola b z tabeliB jezeli łączy ich pole c z tabeliA i pole d z beliB
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.