Advertisement
terorama

bitrix blocks-sections-elements

Aug 22nd, 2012
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 0.93 KB | None | 0 0
  1. SELECT * FROM
  2.  
  3. (SELECT a.iblock_type_id, a.name block_name, a.list_page_url, a.section_page_url,
  4. a.detail_page_url, s.name section_name, el.name element_name
  5. FROM
  6.    b_iblock AS a LEFT JOIN (
  7.       b_iblock_section AS s LEFT JOIN b_iblock_element AS el ON
  8.       el.iblock_section_id=s.id)
  9.      
  10.       ON s.iblock_id=a.id
  11.      
  12.      
  13.       UNION ALL
  14.      
  15.       SELECT a.iblock_type_id, a.name block_name, a.list_page_url, a.section_page_url,
  16. a.detail_page_url, s.name section_name, el.name element_name
  17. FROM
  18.    b_iblock_element AS el LEFT JOIN (
  19.                   b_iblock_section AS s LEFT JOIN b_iblock a ON
  20.                   s.iblock_id=a.id)
  21.                  
  22.                   ON el.iblock_section_id=s.id
  23.                  
  24.                   WHERE a.id IS NULL) AS zz
  25.                  
  26.                   ORDER BY iblock_type_id, block_name, section_name, element_name
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement