我有零售软件的定价表,其中包含物品的UPC,物业代码(即"REGULAR_PRICE,PROMO_PRICE")和价格.
示例表:
400000320243 REGULAR_PRICE 80
400000320243 PROMO_PRICE 80
400000320250 REGULAR_PRICE 50
400000320250 PROMO_PRICE 40
Run Code Online (Sandbox Code Playgroud)
我正在尝试编写查询以查找任何UPC的PROMO_PRICE = REGULAR_PRICE的位置,并输出此条件所在的UPC列表.
我无法弄清楚如何在SQL中编写它.我正在使用SQL Server 2008 R2.
尝试伪代码:
for each upc:
if upc.regular_price = upc.promo_price:
print upc
Run Code Online (Sandbox Code Playgroud)