Guest User

Untitled

a guest
Nov 15th, 2018
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.83 KB | None | 0 0
  1. T_CELKO_TEN_IN_ON_TIO(TIO_ID,TIO_1,TIO_2,TIO_3,TIO_4,TIO_5,TIO_6,TIO_7,TIO_8,TIO_9,TIO_10);
  2.  
  3. 1(id) 0 1 1 0 0 0 0 0 0 0
  4. 2(id) 0 0 0 0 0 0 0 1 0 0
  5. 3(id) 0 1 -2 3 -4 5 -6 7 -8 5
  6.  
  7. 2(id) 0 0 0 0 0 0 0 1 0 0
  8.  
  9. Select * from T_CELKO_TEN_IN_ON_TIO where SUM (CASE WHEN TIO_1='0' THEN 1 ELSE 0 END OR
  10. TIO_2='0' THEN 1 ELSE 0 END OR
  11. TIO_3='0' THEN 1 ELSE 0 END OR
  12. TIO_4='0' THEN 1 ELSE 0 END OR
  13. TIO_5='0' THEN 1 ELSE 0 END OR
  14. TIO_6='0' THEN 1 ELSE 0 END OR
  15. TIO_7='0' THEN 1 ELSE 0 END OR
  16. TIO_8='0' THEN 1 ELSE 0 END OR
  17. TIO_9='0' THEN 1 ELSE 0 END OR
  18. TIO_10='0' THEN 1 ELSE 0 END)=9;
  19.  
  20. Select * from T_CELKO_TEN_IN_ON_TIO
  21. where ( CASE TIO_1 WHEN 1 THEN 1 WHEN 0 THEN 0 ELSE 1000 END
  22. + CASE TIO_2 WHEN 1 THEN 1 WHEN 0 THEN 0 ELSE 1000 END
  23. + CASE TIO_3 WHEN 1 THEN 1 WHEN 0 THEN 0 ELSE 1000 END
  24. + CASE TIO_4 WHEN 1 THEN 1 WHEN 0 THEN 0 ELSE 1000 END
  25. + CASE TIO_5 WHEN 1 THEN 1 WHEN 0 THEN 0 ELSE 1000 END
  26. + CASE TIO_6 WHEN 1 THEN 1 WHEN 0 THEN 0 ELSE 1000 END
  27. + CASE TIO_7 WHEN 1 THEN 1 WHEN 0 THEN 0 ELSE 1000 END
  28. + CASE TIO_8 WHEN 1 THEN 1 WHEN 0 THEN 0 ELSE 1000 END
  29. + CASE TIO_9 WHEN 1 THEN 1 WHEN 0 THEN 0 ELSE 1000 END
  30. + CASE TIO_10 WHEN 1 THEN 1 WHEN 0 THEN 0 ELSE 1000 END)=1;
  31.  
  32. Select * from T_CELKO_TEN_IN_ON_TIO
  33. where ( CASE TIO_1 WHEN 0 THEN 1 ELSE 0 END
  34. + CASE TIO_2 WHEN 0 THEN 1 ELSE 0 END
  35. + CASE TIO_3 WHEN 0 THEN 1 ELSE 0 END
  36. + CASE TIO_4 WHEN 0 THEN 1 ELSE 0 END
  37. + CASE TIO_5 WHEN 0 THEN 1 ELSE 0 END
  38. + CASE TIO_6 WHEN 0 THEN 1 ELSE 0 END
  39. + CASE TIO_7 WHEN 0 THEN 1 ELSE 0 END
  40. + CASE TIO_8 WHEN 0 THEN 1 ELSE 0 END
  41. + CASE TIO_9 WHEN 0 THEN 1 ELSE 0 END
  42. + CASE TIO_10 WHEN 0 THEN 1 ELSE 0 END)=9;
  43.  
  44. Select * from T_CELKO_TEN_IN_ON_TIO
  45. where SUM (CASE WHEN TIO_1='0' THEN 1
  46. WHEN TIO_2='0' THEN 1
  47. WHEN TIO_3='0' THEN 1
  48. WHEN TIO_4='0' THEN 1
  49. WHEN TIO_5='0' THEN 1
  50. WHEN TIO_6='0' THEN 1
  51. WHEN TIO_7='0' THEN 1
  52. WHEN TIO_8='0' THEN 1
  53. WHEN TIO_9='0' THEN 1
  54. WHEN TIO_10='0' THEN 1 ELSE 0 END) = 9;
Add Comment
Please, Sign In to add comment