Results 1 to 3 of 3

Thread: How To get First,middle and last name from a column?

  1. #1
    Junior Member
    Join Date
    May 2008
    Answers
    7

    How To get First,middle and last name from a column?

    Hi friends, i have one problam,please give me the solution. I have column in a with name.now i want to select that names as first name,second name,third name. I/p---- names chandra sekhar balaji. Giri koti reddy nagendra lakshman bala now i want o/p like. Firstname secondname thirdname chandra sekhar balaji giri koti reddy nagendra lakshman bala


  2. #2
    Expert Member
    Join Date
    Sep 2007
    Answers
    697

    Re: How To get First,middle and last name from a column?

    Here is the query

    SQL> SELECT substr(name,1,instr(name,' ',1,1)-1) Firstname,
    substr(name,instr(name,' ',1,1)+1,(instr(name,' ',1,2)-instr(name,' ',1,1))-1) Middlename,
    substr(name,instr(name,' ',1,2)+1) Lastname
    FROM test;

    FIRSTNAME MIDDLENAME LASTNAME
    ------------------------------ ------------------------------ ------------------------------
    chandra sekhar balaji
    Giri koti reddy
    nagendra lakshman bala

    SQL>


  3. #3
    Junior Member
    Join Date
    May 2008
    Answers
    2

    Re: How To get First,middle and last name from a column?

    Select substr('giri koti reddy nagendra lakshman bala',1, instr('giri koti reddy nagendra lakshman bala',' ',1)) first_name, substr('giri koti reddy nagendra lakshman bala',instr('giri koti reddy nagendra lakshman bala',' ',1)+1, instr('giri koti reddy nagendra lakshman bala',' ',2)) middle_name, substr('giri koti reddy nagendra lakshman bala',instr('giri koti reddy nagendra lakshman bala',' ',-2)+1, instr('giri koti reddy nagendra lakshman bala',' ',-1)) last_name from dual


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
About us
Applying for a job can be a stressful and frustrating experience, especially for someone who has never done it before. Considering that you are competing for the position with a at least a dozen other applicants, it is imperative that you thoroughly prepare for the job interview, in order to stand a good chance of getting hired. That's where GeekInterview can help.
Interact