2013-02-28 141 views
0

我需要編寫SQL查詢的幫助。SQL字符串對匹配

我有A列,它可以攜帶,如 「A-01」, 「B-01」,B-02" 的值等等...

我有B列,它可以攜帶值等「A01」,「B01」,B02" 等....

我想要寫一個查詢,其中在列A 數據是A01和列B在列A01和

數據A是B-01,B列是B01和

列A中的數據是C-02,列B是C02等等。

我基本上是尋找數據行, 形成這種類型的對,出於所有可能的組合。

我在這裏尋找某種可變字符串匹配。 但我不知道這是否可能。

任何幫助/建議表示讚賞。 謝謝, -Riyaz

回答

3

我希望這有助於:

SELECT * FROM your_table 
WHERE REPLACE(field_a, '-', '') = field_b 
+0

完美。謝謝! – Riyaz 2013-03-01 06:25:54