SHOW:
|
|
- or go back to the newest paste.
| 1 | SELECT | |
| 2 | BE.ID as ID, | |
| 3 | BE.IBLOCK_ID as IBLOCK_ID, | |
| 4 | BE.CODE as CODE, | |
| 5 | BE.XML_ID as XML_ID, | |
| 6 | BE.NAME as NAME, | |
| 7 | BE.ACTIVE as ACTIVE, | |
| 8 | IF( | |
| 9 | EXTRACT(HOUR_SECOND FROM | |
| 10 | BE.ACTIVE_FROM)>0, | |
| 11 | DATE_FORMAT( | |
| 12 | BE.ACTIVE_FROM, | |
| 13 | '%d.%m.%Y %H:%i:%s' | |
| 14 | ), | |
| 15 | DATE_FORMAT( | |
| 16 | BE.ACTIVE_FROM, | |
| 17 | '%d.%m.%Y' | |
| 18 | ) | |
| 19 | ) as DATE_ACTIVE_FROM, | |
| 20 | IF( | |
| 21 | EXTRACT(HOUR_SECOND | |
| 22 | FROM | |
| 23 | BE.ACTIVE_TO)>0, | |
| 24 | DATE_FORMAT( | |
| 25 | BE.ACTIVE_TO, | |
| 26 | '%d.%m.%Y %H:%i:%s' | |
| 27 | ), | |
| 28 | DATE_FORMAT( | |
| 29 | BE.ACTIVE_TO, | |
| 30 | '%d.%m.%Y' | |
| 31 | ) | |
| 32 | ) as DATE_ACTIVE_TO, | |
| 33 | BE.SORT as SORT, | |
| 34 | BE.PREVIEW_TEXT as PREVIEW_TEXT, | |
| 35 | BE.PREVIEW_TEXT_TYPE as PREVIEW_TEXT_TYPE, | |
| 36 | BE.DETAIL_TEXT as DETAIL_TEXT, | |
| 37 | BE.DETAIL_TEXT_TYPE as DETAIL_TEXT_TYPE, | |
| 38 | DATE_FORMAT( | |
| 39 | BE.DATE_CREATE, | |
| 40 | '%d.%m.%Y %H:%i:%s' | |
| 41 | ) as DATE_CREATE, | |
| 42 | BE.CREATED_BY as CREATED_BY, | |
| 43 | BE.TAGS as TAGS, | |
| 44 | DATE_FORMAT( | |
| 45 | BE.TIMESTAMP_X, | |
| 46 | '%d.%m.%Y %H:%i:%s' | |
| 47 | ) as TIMESTAMP_X, | |
| 48 | BE.MODIFIED_BY as MODIFIED_BY, | |
| 49 | BE.IBLOCK_SECTION_ID as IBLOCK_SECTION_ID, | |
| 50 | B.DETAIL_PAGE_URL as DETAIL_PAGE_URL, | |
| 51 | BE.DETAIL_PICTURE as DETAIL_PICTURE, | |
| 52 | BE.PREVIEW_PICTURE as PREVIEW_PICTURE, | |
| 53 | L.DIR as LANG_DIR, | |
| 54 | BE.XML_ID as EXTERNAL_ID, | |
| 55 | B.IBLOCK_TYPE_ID as IBLOCK_TYPE_ID, | |
| 56 | B.CODE as IBLOCK_CODE, | |
| 57 | B.XML_ID as IBLOCK_EXTERNAL_ID, | |
| 58 | B.LID as LID, | |
| 59 | CAT_PR.QUANTITY as CATALOG_QUANTITY, | |
| 60 | CAT_PR.QUANTITY_RESERVED as CATALOG_QUANTITY_RESERVED, | |
| 61 | IF ( | |
| 62 | CAT_PR.QUANTITY_TRACE = 'D', | |
| 63 | 'Y', | |
| 64 | CAT_PR.QUANTITY_TRACE | |
| 65 | ) as CATALOG_QUANTITY_TRACE, | |
| 66 | CAT_PR.QUANTITY_TRACE as CATALOG_QUANTITY_TRACE_ORIG, | |
| 67 | IF ( | |
| 68 | CAT_PR.CAN_BUY_ZERO = 'D', | |
| 69 | 'N', | |
| 70 | CAT_PR.CAN_BUY_ZERO | |
| 71 | ) as CATALOG_CAN_BUY_ZERO, | |
| 72 | CAT_PR.CAN_BUY_ZERO as CATALOG_CAN_BUY_ZERO_ORIG, | |
| 73 | IF ( | |
| 74 | CAT_PR.NEGATIVE_AMOUNT_TRACE = 'D', | |
| 75 | 'N', | |
| 76 | CAT_PR.NEGATIVE_AMOUNT_TRACE | |
| 77 | ) as CATALOG_NEGATIVE_AMOUNT_TRACE, | |
| 78 | CAT_PR.NEGATIVE_AMOUNT_TRACE as CATALOG_NEGATIVE_AMOUNT_ORIG, | |
| 79 | IF ( | |
| 80 | CAT_PR.SUBSCRIBE = 'D', | |
| 81 | 'Y', | |
| 82 | CAT_PR.SUBSCRIBE | |
| 83 | ) as CATALOG_SUBSCRIBE, | |
| 84 | CAT_PR.SUBSCRIBE as CATALOG_SUBSCRIBE_ORIG, | |
| 85 | CAT_PR.AVAILABLE as CATALOG_AVAILABLE, | |
| 86 | CAT_PR.WEIGHT as CATALOG_WEIGHT, | |
| 87 | CAT_PR.WIDTH as CATALOG_WIDTH, | |
| 88 | CAT_PR.LENGTH as CATALOG_LENGTH, | |
| 89 | CAT_PR.HEIGHT as CATALOG_HEIGHT, | |
| 90 | CAT_PR.MEASURE as CATALOG_MEASURE, | |
| 91 | CAT_VAT.RATE as CATALOG_VAT, | |
| 92 | CAT_PR.VAT_ID as CATALOG_VAT_ID, | |
| 93 | CAT_PR.VAT_INCLUDED as CATALOG_VAT_INCLUDED, | |
| 94 | CAT_PR.PRICE_TYPE as CATALOG_PRICE_TYPE, | |
| 95 | CAT_PR.RECUR_SCHEME_TYPE as CATALOG_RECUR_SCHEME_TYPE, | |
| 96 | CAT_PR.RECUR_SCHEME_LENGTH as CATALOG_RECUR_SCHEME_LENGTH, | |
| 97 | CAT_PR.TRIAL_PRICE_ID as CATALOG_TRIAL_PRICE_ID, | |
| 98 | CAT_PR.WITHOUT_ORDER as CATALOG_WITHOUT_ORDER, | |
| 99 | CAT_PR.SELECT_BEST_PRICE as CATALOG_SELECT_BEST_PRICE, | |
| 100 | CAT_PR.PURCHASING_PRICE as CATALOG_PURCHASING_PRICE, | |
| 101 | CAT_PR.PURCHASING_CURRENCY as CATALOG_PURCHASING_CURRENCY, | |
| 102 | CAT_PR.TYPE as CATALOG_TYPE, | |
| 103 | CAT_PR.BUNDLE as CATALOG_BUNDLE | |
| 104 | FROM | |
| 105 | b_iblock B | |
| 106 | INNER JOIN b_lang L ON | |
| 107 | B.LID = L.LID | |
| 108 | INNER JOIN b_iblock_element BE ON | |
| 109 | BE.IBLOCK_ID = B.ID | |
| 110 | INNER JOIN ( | |
| 111 | SELECT DISTINCT | |
| 112 | BSE.IBLOCK_ELEMENT_ID | |
| 113 | FROM | |
| 114 | b_iblock_section_element BSE | |
| 115 | INNER JOIN b_iblock_section BS ON | |
| 116 | BSE.IBLOCK_SECTION_ID = BS.ID | |
| 117 | WHERE | |
| 118 | ( | |
| 119 | (BS.ACTIVE = 'Y') | |
| 120 | AND (BS.GLOBAL_ACTIVE = 'Y') | |
| 121 | ) | |
| 122 | ) BES ON | |
| 123 | BES.IBLOCK_ELEMENT_ID = BE.ID | |
| 124 | LEFT JOIN b_catalog_product CAT_PR ON | |
| 125 | (CAT_PR.ID = BE.ID) | |
| 126 | LEFT JOIN b_catalog_iblock CAT_IB ON | |
| 127 | ( | |
| 128 | ( | |
| 129 | CAT_PR.VAT_ID IS NULL | |
| 130 | OR CAT_PR.VAT_ID = 0 | |
| 131 | ) | |
| 132 | AND CAT_IB.IBLOCK_ID = BE.IBLOCK_ID | |
| 133 | ) | |
| 134 | LEFT JOIN b_catalog_vat CAT_VAT ON | |
| 135 | ( | |
| 136 | CAT_VAT.ID = IF( | |
| 137 | ( | |
| 138 | CAT_PR.VAT_ID IS NULL | |
| 139 | OR CAT_PR.VAT_ID = 0 | |
| 140 | ), | |
| 141 | CAT_IB.VAT_ID, | |
| 142 | CAT_PR.VAT_ID | |
| 143 | ) | |
| 144 | ) | |
| 145 | WHERE | |
| 146 | 1 = 1 | |
| 147 | AND ( | |
| 148 | (CAT_PR.AVAILABLE = 'Y') | |
| 149 | AND ( | |
| 150 | BE.DETAIL_PICTURE > '0' | |
| 151 | ) | |
| 152 | AND ( | |
| 153 | BE.ID IN ('511479', '713728', '503959', '676597', '700604', '685279', '78559', '9090', '400411', '681104', '714597', '78559', '683514', '702980', '9090', '4789', '270791', '679352', '424141', '424141', '693726', '62213', '679315', '725319', '681104', '331890', '694693', '675057', '278770', '77997', '681104', '377433', '87376', '683763', '87423', '692741', '679305', '679349', '23867', '691735')
| |
| 154 | ) | |
| 155 | AND ( | |
| 156 | EXISTS ( | |
| 157 | SELECT | |
| 158 | IBLOCK_ID | |
| 159 | FROM | |
| 160 | b_iblock_site | |
| 161 | WHERE | |
| 162 | IBLOCK_ID = B.ID | |
| 163 | AND (SITE_ID = 's1') | |
| 164 | ) | |
| 165 | ) | |
| 166 | AND ( | |
| 167 | ( | |
| 168 | BE.ACTIVE_TO >= now() | |
| 169 | OR BE.ACTIVE_TO IS NULL | |
| 170 | ) | |
| 171 | AND ( | |
| 172 | BE.ACTIVE_FROM <= now() | |
| 173 | OR BE.ACTIVE_FROM IS NULL | |
| 174 | ) | |
| 175 | ) | |
| 176 | AND (BE.ACTIVE = 'Y') | |
| 177 | AND (BE.IBLOCK_ID = '13') | |
| 178 | ) | |
| 179 | AND ( | |
| 180 | BE.WF_STATUS_ID = 1 | |
| 181 | AND BE.WF_PARENT_ELEMENT_ID IS NULL | |
| 182 | ) | |
| 183 | ORDER BY | |
| 184 | BE.SORT ASC, | |
| 185 | BE.ID DESC | |
| 186 | LIMIT 20 |