-4

次のようなテーブルがあります

ID       Date            Reason       Tag
1        2 Jun 2015      Create New   9_0_17
2        2 Jun 2015      Name Change  Non User Event
3        2 Jun 2015      Modified     9_0_17
4        2 Jun 2015      Saved        9_1_17
5        2 Jun 2015      Create New   9_0_18

タグが 9 で始まり、タグ列の最後のアンダースコアの後の値が 17 である場所でテーブルをフィルター処理できる select ステートメントが必要です。結果は次のようになります。

ID       Date            Reason       Tag
1        2 Jun 2015      Create New   9_0_17
3        2 Jun 2015      Modified     9_0_17
4        2 Jun 2015      Saved        9_1_17

最初のアンダースコアの後の値は最大 999 になり、2 番目のアンダースコアの後の値は最大 99999 になることに注意してください。

4

1 に答える 1

1

これが必要なだけです:

SELECT ID, Date, Reason, Tag
FROM *your_table* 
WHERE TAG LIKE '9_%_17'
于 2015-06-03T13:12:18.697 に答える