Basitçe bir MySQL örneğidir, başka bir deyişle, endif ifadesi.Başka bir endif ifadesi varsa MySQL nasıl yazılır?
I (Java) Böyle bir şey yapmak istiyorum:
SELECT COUNT(*) FROM `table` WHERE `userID` = 1
if(count == 0){
INSERT INTO `table` (`userID`,`A` ,`B`)VALUES ('1', '323', '232')
}
else{
UPDATE `table` SET `A` = '323', `B` = '232' WHERE `userID` =1
}
Ben önerebilirsiniz Kodunuzdaki bakarak kullandığınız INSERT ON Bir if-else-if gerekir gibi gömülmesine DUPLICATE ANAHTAR GÜNCELLEME yerine –