0

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

0 回答 0