Podziel imię i nazwisko w sqlite
Mam tabelę w dblite sql o nazwie [tblbook] z kolumną [autorzy]. W sql próbuję podzielić wartości autora na imię i nazwisko i posortować na nazwisko. Znalazłem ten wspaniały kod:
SELECT substr(BookAuthor, 1, NULLIF(CHARINDEX(' ', BookAuthor) - 1, -1)) AS [FirstName],
substr(BookAuthor, CHARINDEX(' ', BookAuthor) + 1, LEN(BookAuthor)) AS [LastName]
FROM tblBook where _id=3
Działa doskonale na MSSQL, ale sqlite nie ma funkcji charindex, dlatego nie działa.
Czy ktoś może być uprzejmy i doradzić mi, jakie powinno być najlepsze podejście do osiągnięcia tego celu.