Advertisement
Guest User

Untitled

a guest
Feb 8th, 2016
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.65 KB | None | 0 0
  1. Input -
  2. ID Name Address
  3. 1 A A1
  4. 1 B A2
  5. 1 C A3
  6. 1 C A4
  7.  
  8. Output -
  9. ID Name1 Address1 Name2 Address2 Name3 Address3 Name4 Address4
  10. 1 A A1 B A2 C A3 C A4
  11.  
  12. COL_1 = (CASE WHEN COL_1 IS NULL THEN @CLINE ELSE COL_1 END),
  13. COL_2 = (CASE WHEN COL_1 IS NOT NULL and COL_2 IS NULL THEN @CLINE ELSE COL_2 END),
  14. COL_3 = (CASE WHEN COL_1 IS NOT NULL and COL_2 IS NOT NULL and COL_3 IS NULL THEN @CLINE ELSE COL_3 END),
  15. COL_4 = (CASE WHEN COL_1 IS NOT NULL and COL_2 IS NOT NULL and COL_3 IS NOT NULL and COL_4 IS NULL THEN @CLINE ELSE COL_4 END),
  16. COL_5 = (CASE WHEN COL_1 IS NOT NULL and COL_2 IS NOT NULL and COL_3 IS NOT NULL and COL_4 IS NOT NULL and COL_5 IS NULL THEN @CLINE ELSE COL_5 END),
  17. COL_6 = (CASE WHEN COL_1 IS NOT NULL and COL_2 IS NOT NULL and COL_3 IS NOT NULL and COL_4 IS NOT NULL and COL_5 IS NOT NULL and COL_6 IS NULL THEN @CLINE ELSE COL_6 END),
  18. COL_7 = (CASE WHEN COL_1 IS NOT NULL and COL_2 IS NOT NULL and COL_3 IS NOT NULL and COL_4 IS NOT NULL and COL_5 IS NOT NULL and COL_6 IS NOT NULL and COL_7 IS NULL THEN @CLINE ELSE COL_7 END),
  19. COL_8 = (CASE WHEN COL_1 IS NOT NULL and COL_2 IS NOT NULL and COL_3 IS NOT NULL and COL_4 IS NOT NULL and COL_5 IS NOT NULL and COL_6 IS NOT NULL and COL_7 IS NOT NULL and COL_8 IS NULL THEN @CLINE ELSE COL_8 END),
  20. COL_9 = (CASE WHEN COL_1 IS NOT NULL and COL_2 IS NOT NULL and COL_3 IS NOT NULL and COL_4 IS NOT NULL and COL_5 IS NOT NULL and COL_6 IS NOT NULL and COL_7 IS NOT NULL and COL_8 IS NOT NULL and COL_9 IS NULL THEN @CLINE ELSE COL_9 END),
  21. COL_10 = (CASE WHEN COL_1 IS NOT NULL and COL_2 IS NOT NULL and COL_3 IS NOT NULL and COL_4 IS NOT NULL and COL_5 IS NOT NULL and COL_6 IS NOT NULL and COL_7 IS NOT NULL and COL_8 IS NOT NULL and COL_9 IS NOT NULL and COL_10 IS NULL THEN @CLINE ELSE COL_10 END),
  22. COL_11 = (CASE WHEN COL_1 IS NOT NULL and COL_2 IS NOT NULL and COL_3 IS NOT NULL and COL_4 IS NOT NULL and COL_5 IS NOT NULL and COL_6 IS NOT NULL and COL_7 IS NOT NULL and COL_8 IS NOT NULL and COL_9 IS NOT NULL and COL_10 IS NOT NULL and COL_11 IS NULL THEN @CLINE ELSE COL_11 END),
  23. COL_12 = (CASE WHEN COL_1 IS NOT NULL and COL_2 IS NOT NULL and COL_3 IS NOT NULL and COL_4 IS NOT NULL and COL_5 IS NOT NULL and COL_6 IS NOT NULL and COL_7 IS NOT NULL and COL_8 IS NOT NULL and COL_9 IS NOT NULL and COL_10 IS NOT NULL and COL_11 IS NOT NULL and COL_12 IS NULL THEN @CLINE ELSE COL_12 END),
  24. COL_13 = (CASE WHEN COL_1 IS NOT NULL and COL_2 IS NOT NULL and COL_3 IS NOT NULL and COL_4 IS NOT NULL and COL_5 IS NOT NULL and COL_6 IS NOT NULL and COL_7 IS NOT NULL and COL_8 IS NOT NULL and COL_9 IS NOT NULL and COL_10 IS NOT NULL and COL_11 IS NOT NULL and COL_12 IS NOT NULL and COL_13 IS NULL THEN @CLINE ELSE COL_13 END),
  25. COL_14 = (CASE WHEN COL_1 IS NOT NULL and COL_2 IS NOT NULL and COL_3 IS NOT NULL and COL_4 IS NOT NULL and COL_5 IS NOT NULL and COL_6 IS NOT NULL and COL_7 IS NOT NULL and COL_8 IS NOT NULL and COL_9 IS NOT NULL and COL_10 IS NOT NULL and COL_11 IS NOT NULL and COL_12 IS NOT NULL and COL_13 IS NOT NULL and COL_14 IS NULL THEN @CLINE ELSE COL_14 END),
  26. COL_15 = (CASE WHEN COL_1 IS NOT NULL and COL_2 IS NOT NULL and COL_3 IS NOT NULL and COL_4 IS NOT NULL and COL_5 IS NOT NULL and COL_6 IS NOT NULL and COL_7 IS NOT NULL and COL_8 IS NOT NULL and COL_9 IS NOT NULL and COL_10 IS NOT NULL and COL_11 IS NOT NULL and COL_12 IS NOT NULL and COL_13 IS NOT NULL and COL_14 IS NOT NULL and COL_15 IS NULL THEN @CLINE ELSE COL_15 END),
  27. COL_16 = (CASE WHEN COL_1 IS NOT NULL and COL_2 IS NOT NULL and COL_3 IS NOT NULL and COL_4 IS NOT NULL and COL_5 IS NOT NULL and COL_6 IS NOT NULL and COL_7 IS NOT NULL and COL_8 IS NOT NULL and COL_9 IS NOT NULL and COL_10 IS NOT NULL and COL_11 IS NOT NULL and COL_12 IS NOT NULL and COL_13 IS NOT NULL and COL_14 IS NOT NULL and COL_15 IS NOT NULL and COL_16 IS NULL THEN @CLINE ELSE COL_16 END),
  28. COL_17 = (CASE WHEN COL_1 IS NOT NULL and COL_2 IS NOT NULL and COL_3 IS NOT NULL and COL_4 IS NOT NULL and COL_5 IS NOT NULL and COL_6 IS NOT NULL and COL_7 IS NOT NULL and COL_8 IS NOT NULL and COL_9 IS NOT NULL and COL_10 IS NOT NULL and COL_11 IS NOT NULL and COL_12 IS NOT NULL and COL_13 IS NOT NULL and COL_14 IS NOT NULL and COL_15 IS NOT NULL and COL_16 IS NOT NULL and COL_17 IS NULL THEN @CLINE ELSE COL_17 END),
  29. COL_18 = (CASE WHEN COL_1 IS NOT NULL and COL_2 IS NOT NULL and COL_3 IS NOT NULL and COL_4 IS NOT NULL and COL_5 IS NOT NULL and COL_6 IS NOT NULL and COL_7 IS NOT NULL and COL_8 IS NOT NULL and COL_9 IS NOT NULL and COL_10 IS NOT NULL and COL_11 IS NOT NULL and COL_12 IS NOT NULL and COL_13 IS NOT NULL and COL_14 IS NOT NULL and COL_15 IS NOT NULL and COL_16 IS NOT NULL and COL_17 IS NOT NULL and COL_18 IS NULL THEN @CLINE ELSE COL_18 END),
  30. COL_19 = (CASE WHEN COL_1 IS NOT NULL and COL_2 IS NOT NULL and COL_3 IS NOT NULL and COL_4 IS NOT NULL and COL_5 IS NOT NULL and COL_6 IS NOT NULL and COL_7 IS NOT NULL and COL_8 IS NOT NULL and COL_9 IS NOT NULL and COL_10 IS NOT NULL and COL_11 IS NOT NULL and COL_12 IS NOT NULL and COL_13 IS NOT NULL and COL_14 IS NOT NULL and COL_15 IS NOT NULL and COL_16 IS NOT NULL and COL_17 IS NOT NULL and COL_18 IS NOT NULL and COL_19 IS NULL THEN @CLINE ELSE COL_19 END),
  31. COL_20 = (CASE WHEN COL_1 IS NOT NULL and COL_2 IS NOT NULL and COL_3 IS NOT NULL and COL_4 IS NOT NULL and COL_5 IS NOT NULL and COL_6 IS NOT NULL and COL_7 IS NOT NULL and COL_8 IS NOT NULL and COL_9 IS NOT NULL and COL_10 IS NOT NULL and COL_11 IS NOT NULL and COL_12 IS NOT NULL and COL_13 IS NOT NULL and COL_14 IS NOT NULL and COL_15 IS NOT NULL and COL_16 IS NOT NULL and COL_17 IS NOT NULL and COL_18 IS NOT NULL and COL_19 IS NOT NULL and COL_20 IS NULL THEN @CLINE ELSE COL_20 END),
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement