Comment obtenir le prénom de la colonne customer_name
P粉908643611
P粉908643611 2024-04-06 17:43:30
0
2
401
select substring(custmer_name, 1, instr(custmer_name, ' ')) as first_name from sales.customers;

Cette solution m'a donné la réponse mais elle ne fonctionne pas pour le nom de famille

P粉908643611
P粉908643611

répondre à tous (2)
P粉884548619

L'utilisation deSUBSTRING_INDEX()nécessite 3 paramètres :

  1. Nom de la colonne
  2. Délimiteur
  3. Nombre d'occurrences

Vous pouvez trouver plus d'instructions iciArticle

Requête

SELECT SUBSTRING_INDEX(customer_name,' ', 1) as first_name, SUBSTRING_INDEX(customer_name,' ', -1) as last_name FROM customer;
    P粉276064178

    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;

    Ensemble de résultats :

      Derniers téléchargements
      Plus>
      effets Web
      Code source du site Web
      Matériel du site Web
      Modèle frontal
      À propos de nous Clause de non-responsabilité Sitemap
      Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!