![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 215 Pomógł: 19 Dołączył: 24.12.2003 Skąd: Przemyśl Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam pewien mały problem. Otóż mam tabelę stany o strukturze jak poniżej. Baza mysql 5 ID IDPRODUKT IDROZMIAR STAN 1 5 1 10 2 5 2 5 3 6 1 2 4 6 2 3 Teraz dodaję nowy rozmiar i dodaję rekordy dla każdego produktu z id nowego rozmiaru ze stanem zero czyli ID IDPRODUKT IDROZMIAR STAN 5 5 3 0 6 6 3 0 Generalnie nie jest to jakiś problem pobrać id i potem dla nich stworzyć nowe rekordy ale chciałbym to zrobić bez pośredniego operowania w php a uzyskać wynik w jednym zapytaniu czyli coś w stylu INSERT into stany VALUES('',idprodukt,nowy_idrozmiar,0) SELECT idprodukt FROM stany group BY idprodukt. Oczywiście to zapytanie jest błędne ale chodziło mi o nakreślenie tego czego oczekuję. Poza tym nie wiem czy w jednym zapytaniu gdzie jest INSERT i SELECT operujący na tej samej tabeli możliwe jest takie rozwiązanie Jeśli ktoś miałby jakieś sugestie byłbym wdzięczny za info Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 781 Pomógł: 256 Dołączył: 29.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Zobacz może tak
Albo
Ten post edytował kefirek 10.01.2009, 12:23:23 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 13:52 |