我一直在寻找一个查询来比较同一张表中单行中的值。
示例表:
SKU Description SKU Category
173406926 Widgets 1734
137406927 Widgets-Blue 1734
我需要找到 SKU 编号不以 SKU 类别编号开头的行(如上面的第二行)
SELECT *
FROM tableName
WHERE NOT (SKU LIKE CONCAT(`SKU Category`, '%'))
你可以试试这个-
SELECT * from tblName where SKU number REGEXP '^SKU Category'
select sku from tablename t where not (sku like concat(`sku category`, '%'))
试试那个...