Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community!

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial


Shubham Modi
Shubham Modi
662 Points

How do i solve this?

In the library database there's a patrons table listing all the users of the library. The columns are id, first_name, last_name, address, email, library_id and zip_code. Generate a list of strings that are in the following format: Andrew Chalkley andrew@teamtreehouse.com. Concatenate the first name, last name and email address for all users. Alias it to to_field. This will be used in the "To" field in email marketing.

3 Answers

Steven Parker
Steven Parker
225,712 Points

The instructions say "Concatenate the first name, last name and email address". Remember that the concatenation operator is ("||"), and that keep the values from running together you may need to put spaces between them, like this:

field1 || " " || field2 || " " || field3

I'll leave it to you to use the proper field names. The next instruction is "Alias it to to_field", and the "AS" operator is used to apply an alias to a field.

I'l bet you can get it now without a spoiler. But ask again if you need other help.

Jack Harrison-Sherlock
Jack Harrison-Sherlock
6,002 Points

Try this

SELECT first_name || ' '  || last_name || ' <' || email || '>' AS to_field FROM patrons;