Я читаю документацию, и я не могу найти то, что я делаю неправильно здесь.Postgres Inner Join Выберите запрос возвращает ошибку: столбец не существует
Я выполнения этого запроса:
SELECT *
FROM "parts"
INNER JOIN "categories" ON "categories"."id" = "parts"."category_id"
WHERE "categories"."name" = "cars"
И я получаю эту ошибку:
ERROR: column "cars" does not exist
LINE 3: WHERE (categories.name = "cars")
^
********** Error **********
ERROR: column "cars" does not exist
SQL state: 42703
Character: 122
Категория Таблица:
CREATE TABLE categories
(
id serial NOT NULL,
name character varying(255),
CONSTRAINT categories_pkey PRIMARY KEY (id)
)
частей Таблица:
CREATE TABLE parts
(
id serial NOT NULL,
category_id integer,
CONSTRAINT parts_pkey PRIMARY KEY (id)
)
Любая помощь будет принята с благодарностью.
http://www.postgresql.org/docs/current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS –