Proszę o wyrozumiałość to mój pierwszy post. Nie wiem czemu nie działa mi wyzwalacz z tabeli notowania. Całkowicie się można już pogubić w tym. Proszę o pomoc
INSERT INTO not_zakres SELECT NULL , n . DATA , n . nazwa , n . OPEN , n . high , n . low , n . close , n . volumen , n . liczba_tr , n . obrot FROM notowania n WHERE liczba_tr > 0.5 * liczba_tr <= ( SELECT DATA FROM not_zakres z WHERE z . DATA = n . DATA AND n . nazwa = z . nazwa ) IS NULL ORDER BY ID DESC LIMIT 1
Masz WHERE skopany
liczba_tr > 0.5 * liczba_tr <= ( SELECT DATA FROM not_zakres z WHERE z . DATA = n . DATA AND n . nazwa = z . nazwa ) IS NULL
coś ci gdzieś zżarło...
Możesz pomoc?
Mam tabele notowania a w niej:
ID ,
DATA ,
nazwa ,
OPEN ,
high ,
low ,
close ,
volumen ,
liczba_tr ,
obrot
Oraz bliźniaczą tabelę not_zakres. Chodzi o to by po dodaniu rekordu do tabeli notowania i gdy okaże się iż liczba_tr jest większa niż połowa liczby_tr ostatniego wpisu, kopiował się on do not_zakres.
Ja już się całkiem pogubiłam
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)