Autor | Zpráva | ||
---|---|---|---|
Cup Profil |
#1 · Zasláno: 19. 2. 2011, 13:31:47
Dobrý den, existuje v mysql nějaký příkaz, který mi v případě existence hodnoty ve sloupci který je unikátní řádek přepíše, a když v tabulce tato hodnota není, tak vytvoří novou?
V php bych to dokázal ošetřit, ale je to kus kódu navíc, pokusit se vybrat záznam -> porovnat počet řádků s nulou -> poslat požadavek jako insert nebo update, dle potřeby. Ale zajímalo by mě jestli se toto nedá řešit na straně databáze ... jedním dotazem který si toto všechno pohlídá sám. Pokud někdo znalý ví, tak děkuji za odpověď |
||
Tori Profil |
#2 · Zasláno: 19. 2. 2011, 13:57:00
Koukněte do manuálu: buď REPLACE, nebo INSERT .. ON DUPLICATE KEY UPDATE. Tipuji to první.
|
||
Cup Profil |
#3 · Zasláno: 19. 2. 2011, 14:34:00
díky to druhý dělá to co potřebuji
|
||
Časová prodleva: 14 let
|
0