Veuillez le tester : j'utilise la fonction de localisation pour définir la position de " ".
SELECT
LEFT(customer_name, LOCATE(' ',customer_name)-1) as first_name,
RIGHT(customer_name, LENGTH(customer_name)-LOCATE(' ',customer_name)) as last_name
FROM customer;
L'utilisation de SUBSTRING_INDEX() nécessite 3 paramètres :
Vous pouvez trouver plus d'instructions iciArticle
Requête
Veuillez le tester : j'utilise la fonction de localisation pour définir la position de " ".
Ensemble de résultats :