ГДЕ недопустимо в этой позиции, ожидая идентификатор - PullRequest
0 голосов
/ 29 марта 2019

HW Вопрос: Создайте таблицу всех клиентов в штате Массачусетс. Таблица должна содержать имя клиента (с заголовком столбца «Имя клиента»), номер клиента (с заголовком столбца «Номер клиента»), город и штат (в указанном порядке). Строки таблицы должны быть в алфавитном порядке по городам. Подсказки: для этого запроса используйте команду WHERE. Например, если бы мы хотели, чтобы все клиенты в Соединенных Штатах Америки, мы включили бы страну = «США» в качестве части запроса. Чтобы упорядочить данные, используйте команду ORDER BY. Например, «ORDER BY postalCode» упорядочит таблицу по почтовому индексу. Скопируйте и вставьте ваш последний запрос ниже:

Вот код, который я написал, и это нормально, пока я не доберусь до ГДЕ SQL говорит, ГДЕ недопустимо в этой позиции, нужен идентификатор. Я понятия не имею, что это значит. Буду признателен за любую оказанную помощь.

USE classicmodels;
CREATE TABLE CUSTOMERS_MA (
customerName varchar(225) NOT NULL,
customerNumber varchar(225) NOT NULL,
city varchar(225) NOT NULL,
state varchar(225) NOT NULL,
WHERE customerName = 'Customer Name' and customerNumber = 'Customer Number',
ORDER BY city);

Я попытался переместить скобки, точки с запятой, строки от одной строки WHERE до двух

USE classicmodels;
CREATE TABLE CUSTOMERS_MA (
customerName varchar(225) NOT NULL,
customerNumber varchar(225) NOT NULL,
city varchar(225) NOT NULL,
state varchar(225) NOT NULL,
WHERE customerName = 'Customer Name' and customerNumber = 'Customer Number',
ORDER BY city);

Мне это нужно для создания выходных данных таблицы с заголовками столбцов и строками, упорядоченными в алфавитном порядке по городам

...