Mam powiedzmy tabelę w której są dwie kolumny A i B.
Zapytanie nad którym rozkminiam powinno znaleźć w tabeli rekord dla którego np. A=10 i jeśli znajdzie taki rekord to uaktualnić B do powiedzmy B=11. Jeśli natomiast w tabeli nie ma jeszcze rekordu dla którego A=10 to powinien zostać założony nowy rekord A=10, B=11.
Czy istnieje możliwość zrobienia tego w jednym zapytaniu??
Oczywiście można zrobić to na dwóch zapytaniach:
Najpierw SELECT * WHERE A=10 a następnie jeśli coś nam zapytanie zwróci to UPDATE a jeśli nie odnajdzie rekordu to INSERT:)