You are looking at the HTML representation of the XML format.
HTML is good for debugging, but is unsuitable for application use.
Specify the format parameter to change the output format.
To see the non HTML representation of the XML format, set format=xml.
See the complete documentation, or
API help for more information.
<?xml version="1.0"?>
<api>
<query-continue>
<allpages gapcontinue="SEARCH_TREE3.sql" />
</query-continue>
<query>
<pages>
<page pageid="409" ns="0" title="SEARCH TREE.sql">
<revisions>
<rev contentformat="text/x-wiki" contentmodel="wikitext" xml:space="preserve">/* Построение дерева категорий изделий для заданного типа автомобиля (TYP_ID) */
SET @TYP_ID = 3822; /* ALFA ROMEO 145 (930) 1.4 i.e. [1994/07-1996/12] */
SET @LNG_ID = 16; /* 1 - Немецкий язык; 16 - Русский язык */
SET @STR_ID = NULL; /* Корень дерева */
/* Последовательно устанавливая следующие значения STR_ID, можно получить ещё 4 уровня дерева: */
/* SET @STR_ID = 10001; /* Легковые автомобили */
/* SET @STR_ID = 10102; /* Двигатель */
/* SET @STR_ID = 10615; /* Кривошатунный механизм */
/* SET @STR_ID = 10620; /* Поршень */
/* Вывод списка подкатегорий для выбранной категории с номером @STR_ID,*/
/* содержащие изделия для заданного типа автомобиля (TYP_ID) */
/* STR_ID - Номер категории */
/* STR_DES_TEXT - Название категории */
/* DESCENDANTS - Есть ли у этой категории подкатегории: 1 - Есть, 0 - Нет */
SELECT
STR_ID,
TEX_TEXT AS STR_DES_TEXT,
IF(
EXISTS(
SELECT
*
FROM
SEARCH_TREE AS SEARCH_TREE2
WHERE
SEARCH_TREE2.STR_ID_PARENT <=> SEARCH_TREE.STR_ID
LIMIT
1
), 1, 0) AS DESCENDANTS
FROM
SEARCH_TREE
INNER JOIN DESIGNATIONS ON DES_ID = STR_DES_ID
INNER JOIN DES_TEXTS ON TEX_ID = DES_TEX_ID
WHERE
STR_ID_PARENT <=> @STR_ID AND
DES_LNG_ID = @LNG_ID AND
EXISTS (
SELECT
*
FROM
LINK_GA_STR
INNER JOIN LINK_LA_TYP ON LAT_TYP_ID = @TYP_ID AND
LAT_GA_ID = LGS_GA_ID
INNER JOIN LINK_ART ON LA_ID = LAT_LA_ID
WHERE
LGS_STR_ID = STR_ID
LIMIT
1
)
;
* Назад к оглавлению: [[Документация_по_запросам_и_структуре_Текдок_-_версия_2]]
* Подробнее о ценах ПО Ирбис на базе текдок от нашей компании: http://www.mstarproject.com/?action=tecdoc_mysql_site</rev>
</revisions>
</page>
<page pageid="410" ns="0" title="SEARCH TREE2.sql">
<revisions>
<rev contentformat="text/x-wiki" contentmodel="wikitext" xml:space="preserve">/* Вывод списка неоригинальных изделий для заданного типа автомобиля (TYP_ID) и категории (STR_ID) */
/* Обычно выполняется, когда предыдущий запрос ничего не выдал, т.е. выбранная ветка категорий */
/* не содержит подкатегорий, однако может выполняться и на любом уровне дерева - при этом будут выданы */
/* изделия для выбранного автомобиля из всех подкатегорий любого уровня вложенности от выбранной категории. */
SET @TYP_ID = 3822; /* ALFA ROMEO 145 (930) 1.4 i.e. [1994/07-1996/12] */
SET @STR_ID = 10630; /* Поршень в сборе; Можете использовать NULL для вывода ВСЕХ запчастей к автомобилю */
SELECT LA_ART_ID
FROM LINK_GA_STR
INNER JOIN LINK_LA_TYP ON LAT_TYP_ID = @TYP_ID AND LAT_GA_ID = LGS_GA_ID
INNER JOIN LINK_ART ON LA_ID = LAT_LA_ID
WHERE LGS_STR_ID <=> @STR_ID
ORDER BY LA_ART_ID
LIMIT 100;
* Назад к оглавлению: [[Документация_по_запросам_и_структуре_Текдок_-_версия_2]]
* Подробнее о ценах ПО Ирбис на базе текдок от нашей компании: http://www.mstarproject.com/?action=tecdoc_mysql_site</rev>
</revisions>
</page>
</pages>
</query>
</api>