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! While you're at it, check out some resources Treehouse students have shared here.
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 trialManas sricharan VARRI
8,242 Pointssql basics quiz task 1 of 3
We have a database that runs a sports team's website. In the results table we have the columns id, home_team, home_score, away_team, away_score, played_on. Find all results where the home team's score is above 12. Type in your command below.
i have written my query as select * from results where home_team > 12; my answer is being displayed but still i'am getting an error as DID you select from the 'results' table?
1 Answer
Michael Timbs
15,761 PointsSELECT * FROM results WHERE home_score > 12;
You want the home_score NOT the home_team :)
Michael Timbs
15,761 PointsMichael Timbs
15,761 PointsYou will still get results on your query because of the way SQL treats different data structures (i.e. it won't always return an error if you query for an integer in a field typically storing text)
Manas sricharan VARRI
8,242 PointsManas sricharan VARRI
8,242 Pointsthanku very much . just now realized ,got the answer.