わかりました、それでここに問題があります。
私はいくつかの列を持つテーブルを持っていて、 'subject'は列の1つです。 「件名」フィールドに100文字の文字列が含まれている場合でも、「件名」フィールドから最初の10文字を取得する必要があります。
例えば、
表 - tbl
列 - id
、subject
、value
。
SQLクエリ:
SELECT subject FROM tbl WHERE id ='$id';
私が得ている結果は、例えば
こんにちは、これが私のテーマです、そして元気ですか?
最初の10文字だけが必要です
こんにちは、これ
Php substr()を使用して残りの文字を削除できることは理解できますが、私の場合は不可能です。余分な文字をMySQLで削除する必要があります。どうすればこれができますか?
SELECT SUBSTRING(subject, 1, 10) FROM tbl