FAQ: Manipulation - Create

This community-built FAQ covers the “Create” exercise from the lesson “Manipulation”.

Paths and Courses
This exercise can be found in the following Codecademy content:

Web Development
Data Science

Learn SQL

FAQs on the exercise Create

Join the Discussion. Help a fellow learner on their journey.

Ask or answer a question about this exercise by clicking reply (reply) below!

Agree with a comment or answer? Like (like) to up-vote the contribution!

Need broader help or resources? Head here.

Looking for motivation to keep learning? Join our wider discussions.

Learn more about how to use this guide.

Found a bug? Report it!

Have a question about your account or billing? Reach out to our customer support team!

None of the above? Find out where to ask other questions here!

why dont we use INT instead of INTEGER

1 Like

You can use any but the syntax would have to change. When using INTEGER, you write in capital letters but if you want to use int, you may have to use _int.

I am trying to create the celebs table. However, instead of creating columns, the code I type creates rows. Why is this?

AFAIU, what you see is a table schema, with 0 rows. It just shows you schema as rows. If you run a SELECT query on this table, you’ll see your parameters as columns. P.S. Would be great if someone could confirm

1 Like

So WHERE are we creating this table? Sorry if I missed that in the course. Where are tables stored? IRL, should I download an app or program to use SQL and create tables? If yes, any suggestions for which ones are best?

You can use MySQL Workbench.

When usin INT, and INTEGER I see no difference in the celeb table. Is there a reason to not use INT or INTEGER besides maybe easier reading for people who do not know SQL?

When I put in the code it tells me to in the beginning lesson 4/11 it gives me a red X and I cannot move on. I am not sure why this happens.

You need to give a break between * and FROM