Question : How to make the query with random characters?

Have a table A (ID varchar2(5)) and a list of words: ABC, VBD, DBC.
A
---------
23453
34567
76541
67862
....
Want to get the result like:

23453  DBC
34567  
76541  ABC
67862  VBD
That is when the last digit is 1, get the 1st word ie ABC, when 2, get 2nd word VBD, and when 3, get DBC. The rest is NULL.


Answer : How to make the query with random characters?

Hi,
You can try this query.
1:
2:
SELECT id, DECODE(TO_NUMBER(substr(id,-1)), 1, 'ABC', 2, 'VBD', 3, 'DBC', NULL) 
FROM a
Random Solutions  
 
programming4us programming4us