我想在两列中插入两个列值(Year + ID(Primarykey-AutoIn)= SRF)
我可以使用以下代码SELECT CONCAT(Year, ID) AS SRF FROM billing_details
连接值,但我不知道如何在列中插入这些值,即" SRF"。
更新了问题:
现在我使用了以下代码
$sqlselect = "UPDATE billing_details SET SRF = CONCAT(Year, ID)";
它返回" Null"
答案 0 :(得分:1)
UPDATE billing_details SET SRF = CONCAT(Year, ID)
答案 1 :(得分:0)
首先需要将列添加到表中,假设它尚不存在:
ALTER TABLE billing_details ADD COLUMN srf VARCHAR(100);
然后使用update
声明:
UPDATE billing_details
SET srf = CONCAT(year, id);
答案 2 :(得分:0)
使用以下代码礼貌地解决了这个问题:Mr.Girish先生(Column concatenation returns "Null" Mysql - Php)和其他甜蜜的支持者(Akond,Mureinik,Jens,Valentin Rusk等等)感谢大家给予宝贵的宝贵意见支持")
//Concatenation of Year+ID=SRF
$sqlselect = "UPDATE billing_details SET SRF = CONCAT(`Year`, `ID`)";
if (!mysqli_query($con,$sqlselect)) {
die('Error: ' . mysqli_error($con));
}