|
|
|
เขียนคำสั่ง update แทรกตัวอักษร ในฟิลด์แบบนี้ ให้แทนที่หลักที่ เป็นตัวอักษร ยังงัยครับ |
|
|
|
|
|
|
|
ไปทำ function เอาเองนะครับ
Code (PHP)
$string = "HY01-010002";
$s_string1 = substr($string,0,2); //HY
$s_string2 = substr($string,2,2); //01
$s_string3 = substr($string,4,3); //-01
$s_string4 = substr($string,7,4); //0002
echo "$s_string1-$s_string2$s_string3-$s_string4"; //HY-01-01-0002
|
|
|
|
|
Date :
2019-09-11 15:40:10 |
By :
mongkon.k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอบความคิดเห็นที่ : 2 เขียนโดย : sweerawat เมื่อวันที่ 2019-09-11 15:45:21
รายละเอียดของการตอบ ::
ผมอ่านไม่ดีเองครับ
Code (SQL)
SELECT CONCAT(SUBSTRING("HY01-010002", 1, 2),'-',SUBSTRING("HY01-010002", 3, 2),SUBSTRING("HY01-010002", 5, 3),'-',SUBSTRING("HY01-010002", 8, 4));
|
ประวัติการแก้ไข 2019-09-11 16:09:41
|
|
|
|
Date :
2019-09-11 16:09:03 |
By :
mongkon.k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอบความคิดเห็นที่ : 3 เขียนโดย : mongkon.k เมื่อวันที่ 2019-09-11 16:09:03
รายละเอียดของการตอบ ::
... ใส่ความคิดเห็นตรงนี้.......ได้แล้วครับอาจารย์ ขอบคุณมากครับ
Code (SQL)
UPDATE asset_test
set ASN = CONCAT(SUBSTRING(ASN, 1, 2),'-',SUBSTRING(ASN, 3, 2),SUBSTRING(ASN, 5, 3),'-',SUBSTRING(ASN, 8, 4));
|
ประวัติการแก้ไข 2019-09-11 16:27:16
|
|
|
|
Date :
2019-09-11 16:24:26 |
By :
sweerawat |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|