Skip to content

Instantly share code, notes, and snippets.

@ateneva
Created May 27, 2018 10:47
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ateneva/faedf5705737fd14b870e6757a782123 to your computer and use it in GitHub Desktop.
Save ateneva/faedf5705737fd14b870e6757a782123 to your computer and use it in GitHub Desktop.
How do I get a part of a string with SQL? (part 1)
---------------------------------MySQL-----------------------------------------------------
select
'I love you' as phrase,
left ('I love you', 1),
mid('I love you', 3, 4),
right('I love you', 3)
phrase |left ('I love you', 1) |mid('I love you', 3, 4) |right('I love you', 3) |
-----------|-----------------------|------------------------|-----------------------|
I love you |I |love |you |
-------------------------------SQL Server----------------------------------------------------
select
'I love you' as phrase,
left ('I love you', 1),
right('I love you', 3),
--mid('I love you', 3, 4),
right(left('I love you', 6),4)
phrase |left ('I love you', 1) |right('I love you', 3) |right(left('I love you', 6),4) |
-----------|-----------------------|-----------------------|-------------------------------|
I love you |I |you |love |
-------------------------------PostgreSQL----------------------------------------------------
select
'I love you' as phrase,
left ('I love you', 1),
right('I love you', 3),
--mid('I love you', 3, 4),
right(left('I love you', 6),4)
phrase |left ('I love you', 1) |right('I love you', 3) |right(left('I love you', 6),4) |
-----------|-----------------------|-----------------------|-------------------------------|
I love you |I |you |love |
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment