硬件问题:创建一个包含马萨诸塞州所有客户的表。该表应包含客户名称(列标题为“ Customer Name”(客户名称)),客户编号(列标题为“ Customer Number”),城市和州(按该顺序)。表格行应按城市按字母顺序排列。 提示:对于此查询,请使用WHERE命令。例如,如果我们想要美国的所有客户,我们将在查询中包括country =“ USA”。要订购数据,请使用ORDER BY命令。例如,“ ORDER BY postalCode”将按邮政编码对表格进行排序。在下面复制并粘贴您的最终查询:
这是我编写的代码,在到达WHERE之前还可以。 SQL说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);
我尝试绕过括号,分号,从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);
我需要创建一个表输出,其中列标题和行按城市字母顺序排序