[英]how to concatenate two column values and store in a another column mysql php
我想在一列中插入兩個列值(年份+ ID(Primarykey-AutoIn)= SRF)
我可以使用下面的代碼SELECT CONCAT(Year, ID) AS SRF FROM billing_details
這些值,但是我不知道如何在“ SRF”列中插入這些值。
更新的問題:
現在我已經使用以下代碼
$sqlselect = "UPDATE billing_details SET SRF = CONCAT(Year, ID)";
它返回為“ Null”
UPDATE billing_details SET SRF = CONCAT(Year, ID)
您首先需要將該列添加到表中,假設該列尚不存在:
ALTER TABLE billing_details ADD COLUMN srf VARCHAR(100);
然后使用一條update
語句:
UPDATE billing_details
SET srf = CONCAT(year, id);
通過使用以下代碼禮貌地解決了此問題:Mr.Girish( 列串聯返回“ 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));
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.