Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

Databases SQL Basics Finding the Data You Want Finding Data that Matches a Pattern

bright chibuike
bright chibuike
3,245 Points

matching patter

In the e-commerce database we have a products table. The columns are id, name, description and price.

Find all the products where the pattern 't-shirt' can be found anywhere in the product name.

4 Answers

Here is an example from the Internet that should help you solve this:

To find the tracks whose names contain the Wild literal string, 
you use % wildcard at the beginning and end of the pattern:
SELECT
    trackid,
    name    
FROM
    tracks
WHERE
    name LIKE '%Wild%';
bright chibuike
bright chibuike
3,245 Points

Try providing answers to the matching pattern question but seems not matching at all .can some help? In the e-commerce database we have a products table. The columns are id, name, description and price.

Find all the products where the pattern 't-shirt' can be found anywhere in the product name.

Tommy Gebru
Tommy Gebru
30,150 Points

Hey Bright so for this challenge, you want to use the LIKE keyword

Kris is on the right track with the formatting as well the example solution :thumbsup: