我有一个查询包含一个字段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'