2011-11-24 26 views
0

我在我的表中有一個字段,其中包含數字例如:7121968 - 我想要做的是在最後4位之前和最後6位之前添加.,使其看起來像:7.12.1968。 我可以使用子字符串來顯示最後4位數字等 - 是我正在嘗試使用子字符串,如果是的話可能有人指向正確的方向嗎?謝謝。PHP/MySQL多個子字符串?

+0

你存儲日期還有或是數字純屬巧合? – halfdan

+0

這是純粹的巧合 - 應該加我目前有 substr(字段,-4) – John

回答

0

這樣做:

SELECT CONCAT(SUBSTRING(<column>, 1, 1), '.', SUBSTRING(<column>, 2, 2), '.', SUBSTRING(<column>, 4)) FROM <table> 
+0

沒關係 - 這是引號!非常感謝 – John

1
$x = '7121968'; 
$x2 = substr($x,0,-6) . '.' . substr($x,-6,2) . '.' . substr($x,-4); 
相關問題