Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: INSERT+SELECT+instrukcja warunkowa...
Forum PHP.pl > Forum > Bazy danych > MySQL
Ania-678
Witam i tym razem mam trochę inny problem mianowicie muszę użyć instrukcji warunkowej w zapytaniu które wsadza rekordy do tabeli A rekordy z tabeli B ale w B jest pole K char(1) i ma wartości Y lub N zaś w A też jest pole K tinyint(1) przyjmujące wartości 0 lub1... i przy przenoszeniu chcę zrobić by pole K dla Y przyjęło 1 zaś dla N przyjęło 0 przy insertowaniu.

  1. INSERT INTO A (pole1, pole2, K) SELECT pole1, pole2, IF A.K='F' THEN B.K=1 ELSE B.K=0 FROM B



Niestety ale nie idzie worriedsmiley.gif
nospor
  1. INSERT INTO A (pole1, pole2, K) SELECT pole1, pole2, IF (A.K='F',1,0) FROM B
Ania-678
Działa, dzięki smile.gif
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.