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