![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 1.09.2011 Ostrzeżenie: (0%) ![]() ![]() |
Ktoś ma może pomysł jak z dwóch tych trigger'ów (insert i delete) zrobić jeden trigger na update? Jakoś sensownie to połączyć...
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Nie można stworzyć triggera dla dwóch akcji na raz.
-------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 1.09.2011 Ostrzeżenie: (0%) ![]() ![]() |
Może inaczej...jak połączyć selecta z inserta z selectem z delete aby wyszedł update?
Dokładnie chodzi o tą część kodu:
Czyli z dwóch tych selectów zrobić jeden...żeby dodwał +1 i odejmował -1. W ogóle to zadanie polegało na tym, żeby napisać trzy triggery (insert, delete, update), które polegają na tym, że na przykład dodaje się nowego zawodnika do tabeli zawodnicy co powoduje, że inna tabela automatycznie się aktualizuje, zlicza ile jest dokładnie zawodników w danym klubie. Z tym, że nie mogę się uporać z tym trzecim triggerem na update...który ponoć można stworzyć łącząc jakoś sensownie ze sobą selecta z inserta z selectem z delete. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Trzymasz informację o w osobnej tabeli ilu masz zawodników? Przecież to czyste szaleństwo.
Mógłbyś pokazać strukturę tej bazy? -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 1.09.2011 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Ale ta dodatkowa tabela ze zliczonymi jest niepotrzebna, przecież takie rzeczy się z JOIN'ami robi
-------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 06:31 |