![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 106 Pomógł: 0 Dołączył: 9.09.2003 Skąd: Włocławek Ostrzeżenie: (0%) ![]() ![]() |
Jak napisać CASE, który sprawdzi czy dane pole w bazie się już znajduje czy nie i albo wykona na nim UPDATE (jeżeli to pole tam jest) albo INSERT (jeżeli go nie ma).
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 106 Pomógł: 0 Dołączył: 9.09.2003 Skąd: Włocławek Ostrzeżenie: (0%) ![]() ![]() |
Rzeczywiście chodziło mi o rekordy, takie rozwiązanie jak dajesz jest ok, ale nie jest optymalne. Hcesz wysztko zrobić z punktu widzenia php w jednym zpytaniu i zwalić robote na POSTGRES-ql-a a nie na php, to dużo przyspieszy (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) bo takich zapytań będziue około 30*20 na minute i postgres w tym momencie będzie wydajniejszy. w MYSQL jest taki "dopisek" że jak ploe już istnieje to UPDAtU-je i o coś takiego mi właśnie chodzi.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 14:43 |