![]() |
![]() |
![]()
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 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 17:31 |