0

我在编写 SQL 查询方面需要帮助。

我有 A 列,它可以携带诸如 "A-01" 、 "B-01"、B-02" 等值...

我有B列,它可以携带“A01”、“B01”、B02”等值......

我想编写一个查询,其中 A 列中的数据是 A-01,B 列是 A01 和

A 列中的数据为 B-01,B 列中的数据为 B01,并且

A 列中的数据为 C-02,B 列中的数据为 C02,依此类推。

我基本上是在所有可能的组合中寻找形成这种对的数据行。

我在这里寻找某种变量字符串匹配。但我不知道这是否可能。

任何帮助/建议表示赞赏。谢谢,-里亚兹

4

1 回答 1

3

我希望这有帮助:

SELECT * FROM your_table
WHERE REPLACE(field_a, '-', '') = field_b
于 2013-02-28T09:04:33.700 回答