草庐IT

HairColour

全部标签

mysql - SQL:只有当该值为空时,如何才能更新列上的值?

我有一个SQL问题,对某些人来说可能是基础问题,但让我感到困惑。这是表“Person”的列名示例:PersonalID、FirstName、LastName、Car、HairColour、FavDrink、FavFood假设我输入了行:121312,Rayna,Pieterson,BMW123d,Brown,NULL,NULL现在我想更新这个人的值,但前提是新值不为空,更新:121312,Rayna,Pieterson,NULL,Blonde,Fanta,NULL新行需要是:121312,Rayna,Pieterson,BMW123d,Blonde,Fanta,NULL所以我在想一些事

mysql - SQL:只有当该值为空时,如何才能更新列上的值?

我有一个SQL问题,对某些人来说可能是基础问题,但让我感到困惑。这是表“Person”的列名示例:PersonalID、FirstName、LastName、Car、HairColour、FavDrink、FavFood假设我输入了行:121312,Rayna,Pieterson,BMW123d,Brown,NULL,NULL现在我想更新这个人的值,但前提是新值不为空,更新:121312,Rayna,Pieterson,NULL,Blonde,Fanta,NULL新行需要是:121312,Rayna,Pieterson,BMW123d,Blonde,Fanta,NULL所以我在想一些事