Soalan:
Dalam jadual data yang mengandungi rentetan seperti:
Articles/Search/ArtMID/2681/ArticleID/2218/Diet.aspx OurStory/MeettheFoodieandtheMD.aspx TheFood/OurMenu.aspx
Bagaimanakah kita boleh mengasingkan dan mengekstrak elemen akhir (mis., "Diet.aspx", "MeettheFoodieandtheMD.aspx", "OurMenu.aspx") daripada setiap rentetan?
Jawapan:
Dalam SQL, ini boleh dicapai menggunakan berikut sintaks:
SELECT SUBSTRING(string, LEN(string) - CHARINDEX('/', REVERSE(string)) + 2, LEN(string)) FROM SAMPLE;
Penjelasan:
Berikut ialah JSFiddle untuk rujukan: http://sqlfiddle.com/ #!3/41ead/11
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengeluarkan Elemen Terakhir daripada String dalam SQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!