我有两个问题:1.列出名称以“ AB”开头的所有托运人的ShipmentID,ShipperName和ShipperInvoiceNumber。
我的代码:
SELECT DISTINCT ShipmentID, ShipperName, ShipperInvoiecNumber
FROM SHIPMENT
WHERE ShipperName LIKE ‘AB%’;
它显示出我的错误,因为这是我的错误的百分比符号!
我的代码:
SELECT DISTINCT ShipmentID, ShipperName, ShipperInvoiceNumber, ArrivalDate,
DepartureDate
出发日期如“%-12-%”的装运;
再次犯错,我的百分号就给我。
您的问题实际上只是一个错字,因为您正在WHERE
子句中使用MacOS的双引号而不是适当的双引号。另外,以LIKE
开头的Access AB
模式为AB*
。考虑到两者,请使用以下内容:
SELECT DISTINCT ShipmentID, ShipperName, ShipperInvoiecNumber
FROM SHIPMENT
WHERE ShipperName LIKE "AB*";