2011-12-05 11 views
22
SELECT SUBSTRING(FieldName,0,20) FROM Table 

私はphpmyadminを試して空の値を返しました。 この機能はどのように使用しますか?MySQLサブリングは空の値を返します

+1

ドキュメント 'SUBSTRING' http://dev.mysql.com/doc/refman/5.0/en/string-functions.html#function_substring – Cyclonecode

+0

答えとして最も上書きされた回答を選択しますか? – kommradHomer

答えて

9

SUBSTR開始インデックスは、MySQLで1あるSELECT SUBSTRING(FieldName,1,20) FROM Table

+0

ありがとうございます。その働き。 – Awersione

34

を試してみてください。 SUBSTR()はそう、彼らは互換的に使用することができSUBSTRING()の同義語であることを

SELECT SUBSTR(FieldName,1,20) FROM TABLE; 

お知らせ:だから、あなたはあなたに、コードを変更する必要があります。

あなたはまた0から0 :)

使用は1つの

アップですので、あなたは、SELECT SUBSTRING(FieldName,1,20) FROM Tableを使用する必要がありますSUBSTRING()

8

ためdocumentationをチェックアウトする必要があり、誰かが速く、私は

を:)よりも、答えを書きました
0

以下のようなコードを使用してください。あなたの状況に役立つと思います。

SELECT 
SUBSTRING(course_designater,6,3) as 'Course number'     
FROM Courses 
WHERE course_designater LIKE 'Excel%' 
LIMIT 10 
関連する問題