我的查询包含字段transaction_id
和数据类型整数。
在以下查询的WHERE
条件下,我有LIKE
运算符,在这种情况下,如果我提供transaction_id LIKE '00412552'
我无法获取数据。
假设我提供transaction_id LIKE 00412552
,那么我将获得数据。
我认为不是将字符串类型作为运算符,请说明问题是什么。
SELECT DISTINCT crt.carton_no,
crt.shipment_ref_no,
crt.put_away_location,
crt.item_category,
crt.total_quantity
FROM carton crt
RIGHT OUTER JOIN pick_list pl
ON (crt.carton_no = pl.carton_no AND
crt.shipment_ref_no = pl.shipment_ref_no)
WHERE pl.transaction_id LIKE '00412552'