Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL] utworzenie kolumy w phpMyadmin
Forum PHP.pl > Forum > Bazy danych > MySQL
Sampo511
Witam

Mam następujące pytanie:

Jak utworzyć kolumnę(np.WYNIK) w tabeli w phpMyadmin (aby była na stałe) jako wyliczenie z poprzednich dwóch kolumn czyli aby WYNIK=PIERWSZA/DRUGA

Proszę o jakieś sugestie

Pozdrawiam
jarrod
MySQL To nie Excel! Napisz skrypt, który to obsłuży :-)
nevt
Sampo511 nie słuchaj bajek jarrod
W MySQL do tego celu służą tzw. widoki (VIEW) definiowane za pomocą składni:
  1. CREATE VIEW tabela_view AS SELECT *, (pole_1/pole_2) AS wynik FROM tabela;

na takim widoku dopuszczalne są potem normalne operacje typu SELECT, UPDATE i DELETE, pod warunkiem że w ich treści nie spróbujesz modyfikować pól wyliczanych (wtedy dostaniesz komunikat o błedzie: Column 'wynik' is not updateable!

powodzenia
Sampo511
Dzięki bardzo

nevt

pozdrawiam
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.