Ich habe Aufzeichnungen wie ...Oracle - Zahl Datensätze, wenn Anzahl der Token weniger als 2
ID | KEY
-------|---------
1 | 123_456_abc
1 | 123_xyz
1 | 456_abc
2 | 123_abc
2 | 122_73_zcc
3 | 123_wer
4 | 345_23_fhd
4 | 3453_abc
5 | ad1fr2h3_abcasd
5 | ers2g45bb_abc2rtd
5 | asf23g_abc1_sf45
Ich möchte count(ID) where count(tokanize(numeric(KEY),'_')) < 2
als Graf (ID) wird 6
so, was Sie brauchen die Anzahl der Datensätze, in denen <2 '_' Zeichen in der Spalte' key' stehen. richtig? –
ja, aber Schlüssel sollte nur für numerischen Wert Tokanize – Cool
Ist die Anzahl der Elemente in der KEY-Liste Variable auf mehr als 3 Elemente wie gezeigt? Könnten die Nummern in dieser Liste in irgendeiner Position sein? –