Николай привет и спасибо) Может на ты будем? Да с

Николай привет и спасибо) Может на ты будем? Да с вариантом с OR условиями я конечно, что-то не до сообразил)

Но как быть если нам надо запросить по условиям по строже чем OR и поставить запрос c AND условиям по TV, такого типа

SELECT * FROM `обычная табла` WHERE `tv_name` = 'value' AND 'tv_name_2' = 'value_2'

Через средства xPDO, твой вариант при использовании AND вообще ничего не вернет, т.к мы не можем ставить условие чтобы у 1 строчки tv_name был и 'name1' и 'name2' одновременно(AND), вот это и встало мне в горле когда уже открыл топик) в топике я указал мнимые UPD блоки в которых добавил наблюдения, решением послужил запрос:

/** SQL ver 3 
SUPPORT COMPLETE STATEMENTS
***/
SELECT * FROM `modx_site_content` AS `resource`
WHERE (
        (
                `resource`.`id` IN (
                        SELECT `val`.`contentid` FROM `modx_site_tmplvars` AS `tv`
                                INNER JOIN `modx_site_tmplvar_contentvalues` AS `val`
                                        ON `tv`.`id` = `val`.`tmplvarid`
                        WHERE (tv.name = 'icon' AND val.value = 'example-icon')
                )
        )
                AND /** Условие */
        (
                `resource`.`id` IN (
                        SELECT `val`.`contentid` FROM `modx_site_tmplvars` AS `tv`
                                INNER JOIN `modx_site_tmplvar_contentvalues` AS `val`
                                        ON `tv`.`id` = `val`.`tmplvarid`
                        WHERE (tv.name = 'isCosmos' AND val.value = 'IS')
                )
        )
        
)
/**
Запрос если бы дополнительные поля были бы основными:
SELECT * FROM `modx_site_content` AS `resource` WHERE `resource`.`icon` = 'example-icon' AND `resource`.`isCosmos` = 'IS'
*/

я догадывался что я велосипед замучу, просто IDE(pshtorm) обновлял, наткнулся на встроенный менеджер баз данных проекта, начал ковыряться и попутно вспомнил что такой механизм с Tv мне был нужен;), про подсветку кода — имел ввиду синтаксис.

Так то я в первый раз где либо топик написал)