2009-01-12 65 views
4

如何返回字符串減去MySQL中字符串中的第一個字符?除字符串中第一個字符外的全部內容

換句話說,從'hello'得到'ello'。

我能想到的唯一辦法做到這一點是與第二偏移比字符串大也可能會被使用MID():

select mid('hello', 2, 99) 

但我相信必須有一個更優雅這樣做的方式。在那兒?

回答

0

怎麼樣選擇SUBSTR( '你好',2)?

2

這實際上是不正確的。如果你這樣做,你只會得到llo。爲了第一個字符後得到 一切....做到以下幾點:

<?php 
echo substr('hello', 1); // Output ello 
echo '<br />'; 
echo substr('hello', 2); // Output llo 
?> 

我只是想糾正。

編輯:Bah,不理我。我以爲你在用PHP來談論。好吧,無論如何,你可以在 Mysql中做到這一點。或者你可以像上面發佈的那樣在PHP中獲得它。

相關問題