Oke, jadi inilah masalahnya.
Saya memiliki tabel dengan beberapa kolom dan 'subjek' adalah salah satu kolomnya. Saya perlu mendapatkan 10 huruf pertama dari bidang 'subjek' tidak peduli bidang 'subjek' berisi string dengan 100 huruf.
Sebagai contoh,
Tabel - tbl
. Kolom - id
, subject
, value
.
Kueri SQL:
SELECT subject FROM tbl WHERE id ='$id';
Hasil yang saya dapat, misalnya
Halo, ini subjek saya dan apa kabar
Saya hanya membutuhkan 10 karakter pertama
Halo, ini
Saya dapat memahami bahwa saya dapat menghapus karakter lainnya menggunakan php substr () tetapi itu tidak mungkin dalam kasus saya. Saya perlu menghapus karakter berlebih yang dihapus oleh MySQL. Bagaimana ini bisa dilakukan?
LEFT
mungkin tidak membahas secara spesifik (ya, seperti yang dikemukakan oleh OP) berurusan dengan ekstraksi yang perlu dimulai di tengah-string.