Advertisement
Guest User

Untitled

a guest
Feb 10th, 2012
1,041
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.04 KB | None | 0 0
  1. SELECT FPV0.VALUE as PROPERTY_TEACHER_VALUE
  2. , FPV0.ID as PROPERTY_TEACHER_VALUE_ID
  3. ,IF(EXTRACT(HOUR_SECOND
  4. FROM
  5. BE.ACTIVE_FROM)>0, DATE_FORMAT(BE.ACTIVE_FROM, '%d.%m.%Y %H:%i:%s'), DATE_FORMAT(BE.ACTIVE_FROM, '%d.%m.%Y')) as ACTIVE_FROM
  6. ,BE.ID as ID
  7. ,DATE_FORMAT(BE.TIMESTAMP_X, '%d.%m.%Y %H:%i:%s') as TIMESTAMP_X
  8. ,UNIX_TIMESTAMP(BE.TIMESTAMP_X) as TIMESTAMP_X_UNIX
  9. ,BE.MODIFIED_BY as MODIFIED_BY
  10. ,DATE_FORMAT(BE.DATE_CREATE, '%d.%m.%Y %H:%i:%s') as DATE_CREATE
  11. ,UNIX_TIMESTAMP(BE.DATE_CREATE) as DATE_CREATE_UNIX
  12. ,BE.CREATED_BY as CREATED_BY
  13. ,BE.IBLOCK_ID as IBLOCK_ID
  14. ,BE.IBLOCK_SECTION_ID as IBLOCK_SECTION_ID
  15. ,BE.ACTIVE as ACTIVE
  16. ,IF(EXTRACT(HOUR_SECOND
  17. FROM
  18. BE.ACTIVE_TO)>0, DATE_FORMAT(BE.ACTIVE_TO, '%d.%m.%Y %H:%i:%s'), DATE_FORMAT(BE.ACTIVE_TO, '%d.%m.%Y')) as ACTIVE_TO
  19. ,IF(EXTRACT(HOUR_SECOND
  20. FROM
  21. BE.ACTIVE_FROM)>0, DATE_FORMAT(BE.ACTIVE_FROM, '%d.%m.%Y %H:%i:%s'), DATE_FORMAT(BE.ACTIVE_FROM, '%d.%m.%Y')) as DATE_ACTIVE_FROM
  22. ,IF(EXTRACT(HOUR_SECOND
  23. FROM
  24. BE.ACTIVE_TO)>0, DATE_FORMAT(BE.ACTIVE_TO, '%d.%m.%Y %H:%i:%s'), DATE_FORMAT(BE.ACTIVE_TO, '%d.%m.%Y')) as DATE_ACTIVE_TO
  25. ,BE.SORT as SORT
  26. ,BE.NAME as NAME
  27. ,BE.PREVIEW_PICTURE as PREVIEW_PICTURE
  28. ,BE.PREVIEW_TEXT as PREVIEW_TEXT
  29. ,BE.PREVIEW_TEXT_TYPE as PREVIEW_TEXT_TYPE
  30. ,BE.DETAIL_PICTURE as DETAIL_PICTURE
  31. ,BE.DETAIL_TEXT as DETAIL_TEXT
  32. ,BE.DETAIL_TEXT_TYPE as DETAIL_TEXT_TYPE
  33. ,BE.SEARCHABLE_CONTENT as SEARCHABLE_CONTENT
  34. ,BE.WF_STATUS_ID as WF_STATUS_ID
  35. ,BE.WF_PARENT_ELEMENT_ID as WF_PARENT_ELEMENT_ID
  36. ,BE.WF_LAST_HISTORY_ID as WF_LAST_HISTORY_ID
  37. ,BE.WF_NEW as WF_NEW
  38. ,if (BE.WF_DATE_LOCK is null, 'green', if(DATE_ADD(BE.WF_DATE_LOCK, interval 60 MINUTE)<now(), 'green', if(BE.WF_LOCKED_BY=0, 'yellow', 'red'))) as LOCK_STATUS
  39. ,BE.WF_LOCKED_BY as WF_LOCKED_BY
  40. ,DATE_FORMAT(BE.WF_DATE_LOCK, '%d.%m.%Y %H:%i:%s') as WF_DATE_LOCK
  41. ,BE.WF_COMMENTS as WF_COMMENTS
  42. ,BE.IN_SECTIONS as IN_SECTIONS
  43. ,BE.SHOW_COUNTER as SHOW_COUNTER
  44. ,BE.SHOW_COUNTER_START as SHOW_COUNTER_START
  45. ,BE.CODE as CODE
  46. ,BE.TAGS as TAGS
  47. ,BE.XML_ID as XML_ID
  48. ,BE.XML_ID as EXTERNAL_ID
  49. ,BE.TMP_ID as TMP_ID
  50. ,concat('(',U.LOGIN,') ',ifnull(U.NAME,''),' ',ifnull(U.LAST_NAME,'')) as USER_NAME
  51. ,concat('(',UL.LOGIN,') ',ifnull(UL.NAME,''),' ',ifnull(UL.LAST_NAME,'')) as LOCKED_USER_NAME
  52. ,concat('(',UC.LOGIN,') ',ifnull(UC.NAME,''),' ',ifnull(UC.LAST_NAME,'')) as CREATED_USER_NAME
  53. ,L.DIR as LANG_DIR
  54. ,B.LID as LID
  55. ,B.IBLOCK_TYPE_ID as IBLOCK_TYPE_ID
  56. ,B.CODE as IBLOCK_CODE
  57. ,B.NAME as IBLOCK_NAME
  58. ,B.XML_ID as IBLOCK_EXTERNAL_ID
  59. ,B.DETAIL_PAGE_URL as DETAIL_PAGE_URL
  60. ,B.LIST_PAGE_URL as LIST_PAGE_URL
  61. ,DATE_FORMAT(BE.DATE_CREATE, '%Y.%m.%d') as CREATED_DATE
  62. ,if(BE.WF_STATUS_ID = 1, 'Y', 'N') as BP_PUBLISHED
  63. FROM
  64. b_iblock B
  65. INNER JOIN b_lang L ON B.LID=L.LID
  66. INNER JOIN b_iblock_element BE ON BE.IBLOCK_ID = B.ID
  67. LEFT JOIN b_iblock_property FP0 ON FP0.IBLOCK_ID = B.ID AND FP0.CODE='TEACHER'
  68. LEFT JOIN b_iblock_element_property FPV0 ON FPV0.IBLOCK_PROPERTY_ID = FP0.ID AND FPV0.IBLOCK_ELEMENT_ID = BE.ID
  69. INNER JOIN ( SELECT DISTINCT BSE.IBLOCK_ELEMENT_ID
  70. FROM
  71. b_iblock_section_element BSE
  72. INNER JOIN b_iblock_section BS ON BSE.IBLOCK_SECTION_ID = BS.ID
  73. WHERE
  74. ((BS.ID IN (136))) ) BES ON BES.IBLOCK_ELEMENT_ID = BE.ID
  75. LEFT JOIN b_user U ON U.ID=BE.MODIFIED_BY
  76. LEFT JOIN b_user UL ON UL.ID=BE.WF_LOCKED_BY
  77. LEFT JOIN b_user UC ON UC.ID=BE.CREATED_BY
  78. WHERE
  79. 1=1
  80. AND ( ((((B.CODE LIKE 'schelude_items')))) )
  81. AND (((BE.WF_STATUS_ID=1 AND BE.WF_PARENT_ELEMENT_ID IS NULL)))
  82. ORDER BY
  83. BE.ACTIVE_FROM asc
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement