ДИЗАЙНЕР И ПОСТАВЩИК. ПРОТИВОСТОЯНИЕ ИЛИ СОТРУДНИЧЕСТВО?
Елена Михайловна Юрченко 31.08.2011
Создавая интерьер, будь-то маленькая студия для небогатого студента, или роскошная вилла на Лазурном берегу, дизайнер, как правило, занимается не только чистым творчеством, как может показаться, на первый взгляд, несведущему читателю, перелистывающему «вкусные» страницы глянцевых интерьерных изданий.
Процесс художественного проектирования достаточно сложен и противоречив.
С одной стороны – это, действительно, творчество, полёт фантазии, вспышки озарения и удивительные моменты переживаемого удовольствия от созерцания своих воплощённых идей, но, с другой стороны — это тяжкий, неблагодарный труд, связанный с множеством скрытых от «посторонних глаз» ненормированных рабочих будней. Двойственность этого процесса выражается также в сочетании и соединении в нем как духовного, абстрактного момента, так и материального, конкретного.
От представления и предвидения, обычно «на бумаге», будущего интерьерного пространства в начале своей работы, дизайнер должен перейти и представить на заключительном этапе своего труда реальный, «из плоти и крови», законченный интерьер, который уже можно использовать по его прямому назначению. Чтобы «тайное», находящееся первоначально лишь в голове творца-дизайнера, стало «явным», ему необходимо найти и подобрать вещественные составляющие – строительные и отделочные материалы, мебель и оборудование, все то, что позволит облечь его виртуальный проект в материальную оболочку. Другими словами, дизайнеру требуются партнёры в лице компаний, поставляющих на рынок необходимые для его проекта материалы и оборудование.
Как складываются отношения дизайнера и поставщика, на какой основе строятся, на что в первую очередь обращают внимание каждая из сторон при принятии решения о сотрудничестве, чего хотят друг от друга и почему расстаются? Портал design-union.ru считает полезным вынесение позиций обеих сторон этого диалога на свои страницы.
Первая встреча, посвящённая обсуждению вышеозвученного спектра вопросов, состоялась в «Студии «Дизайн-Холл». Её руководитель, Мария Сидорова, поделилась наработанным в данной области опытом.
Елена Юрченко. Мария, в первую очередь, хотелось бы подробнее узнать о деятельности Вашей студии. Мария Сидорова. «Студия «Дизайн-Холл» – современная интерьерная студия, работает в Санкт-Петербурге с 2000 года. Мы осуществляем весь комплекс услуг, связанных с проектированием интерьеров квартир и коттеджей, качественной отделкой, перепланировкой, ремонтом и согласованием, то, что коротко называется: от проекта до воплощения. Естественно, за 11 лет произошло много изменений в сфере интерьерного дизайна, мы менялись вместе с ними, но неизменным для нас остаётся ответственное и внимательное удовлетворение потребностей наших заказчиков, прогрессивный подход и отношение к каждому проекту, как к уникальному.
Е.Ю.: В процессе Вашей работы Вы имеете большое количество контактов с поставщиками тех или иных материалов и оборудования и, наверное, многие поставщики хотели бы с Вами сотрудничать. А на что Вы, в первую очередь, обращаете внимание, когда встаёт вопрос о сотрудничестве. М.С. Да, действительно, мы работаем с большим числом компаний –поставщиков, каждый день поступает большое количество звонков и писем на электронный адрес студии с предложениями о сотрудничестве. Но, далеко не у всех, в итоге, получается работать с нами.
Е.Ю.: По каким признакам Вы выбираете партнёров – поставщиков? С кем Вы считаете возможным работать, и кому Вы отказываете в сотрудничестве? М.С.: Все начинается с презентации, когда раздаётся звонок в студию и на другом конце провода начинается невнятное представление компании, за которым читается недостаточное владение необходимым объемом знаний о предлагаемом продукте и чувствуется, что человека не особо и трогает то, о чем он говорит — и это, зачастую, приводит к провалу. Первый звонок, первый контакт — очень важен. Говорливый менеджер с хорошей речью умеет напроситься на встречу и продолжить общение и представление продукта. Но, и далее могут быть сбои. Например, мы договариваемся о встрече в 10.30 утра во вторник. Мною в студии собираются дизайнеры, менеджерский состав, но, ни в 10.30, ни в 11.30, представитель не приезжает, потому что он не успевает, у него что-то происходит и т.д. Все это говорит об исполнительности, с этим поставщиком в дальнейшем мы, естественно, работать не будем, так как, если он не уважает наше время, он также потом не будет уважать время наших заказчиков.
Елена Юрченко design-union.ru Мария Сидорова. «Студия «Дизайн-Холл» Фото: PRO-Явление Studio
Е.Ю.: Я думаю, Вы со мной согласитесь, что сейчас мы говорили, в целом, о профессиональной этике. Это общепринятые вещи, но «вольности» до сих пор встречаются даже у тех, кто хочет что-то продать! Собственно, это своего рода «ликбез» — как себя вести и как себя представлять. М.С.: Да, я с Вами согласна, но мы каждый день с этим сталкиваемся. Это, на самом деле, удивительно, так как это – «прописные истины». Поэтому с такими компаниями мы не будем сотрудничать, так как, в первую очередь, такое поведение непрофессионально.
Следующий момент, который учитывается нами при выборе партнёров, это уже собственно не продажа, а тот комплекс услуг, который поставщик предлагает. Сюда относится послепродажное обслуживание и сервис. Очень часто компания – поставщик старается выставить интересную стоимость для заказчика, мотивировать дизайнера, отвезти его на какой-либо семинар, далее происходит продажа и всё — До свидания!
Е.Ю.: Да, а, как известно из опыта, с этого момента только все и начинается. С приобретённым продуктом могут происходить самые различные вещи: от несоответствия заказанному до неисправности. Поэтому очень важно, когда поставщик берет на себя весь комплекс мер по устранению различных нестыковок, возникающих «после». Необходимость «обратной связи» очевидна! М.С.: Когда, мы рекомендуем какого-либо поставщика нашему заказчику, мы говорим, что мы ему доверяем, и мы несём за него ответственность перед заказчиком. Поэтому мы должны быть полностью уверены в партнёре, так как здесь существует угроза уже нашей репутации.
Е.Ю.: Мне бы хотелось остановиться ещё на одной важной и «больной», по моему мнению, составляющей, как соблюдение договоров и выполнение сроков поставки. Согласны ли Вы с тем, что нарушение обязательств поставщиками очень сильно отражается не только на процессе реализации проекта, но и на оценке работы дизайнера, так заказчик считает, если я порекомендовала ему обратиться в данную компания, то я и в первую очередь отвечаю за результат нашего сотрудничества? М.С.: Безусловно, более того, в своей работе мы стремимся, чтобы наши заказчики были спокойны за работу, которую они нам поручили, что мы порекомендуем им только проверенных партнёров и предложим лучшие условия по услугам. Поэтому мы со всей ответственностью подходим к выбору партнёров-поставщиков, от работы которых, в немалой степени, зависит конечный результат проекта.
Елена Юрченко design-union.ru Мария Сидорова. «Студия «Дизайн-Холл» Фото: PRO-Явление Studio
Е.Ю.: Далее, я думаю, стоит обратить внимание на так называемый «человеческий фактор». Дизайнер очень часто работает с определённым менеджером, профессиональные и личные качества которого наиболее устраивают творца и, зачастую, если этот менеджер переходит в другую компанию, дизайнер продолжает работать с ним. Более того, на свои объекты дизайнер вызывает только проверенные бригады сборщиков, монтажников, которых знает уже поимённо и т.д. М.С.: Но, здесь также существуют и «подводные камни». Когда отношения с поставщиками со временем переходят в разряд дружественных, и они начинают использовать их в работе – менее ответственно подходить к исполнению своих рабочих обязательств. На этом этапе видимо следует подумать о том, чтобы дать возможность новым, молодым компаниям проявить себя и помочь им наладить сотрудничество с нами. Сегодня – идти вперёд, развиваться, искать что-то новое – это необходимость рынка, этого требуют заказчики, и если этого не сделаем мы — дизайнеры, то заказчик это сделает сам, и не всегда получит качественный товар или услугу, что опять же, отразится на результате.
Е.Ю.: В отношениях дизайнер-поставщик есть ещё один скрытый и умалчиваемый в нашей стране вопрос о комиссионных. Вроде бы все об этом знают, но вслух говорить об этом не принято. Более того, многие заказчики просто панически боятся ходить с дизайнером, так как уверены, что им все продадут дороже! И здесь, во многом, ответственность лежит на тех компаниях-поставщиках, которые в этом вопросе не имеют чёткого регламента скидок и «сталкивают лбами» дизайнера и заказчика. Лично для меня подобная ситуация сразу является «красным флагом» в отношениях с такими поставщиками. Как Вы относитесь к этой проблеме и работаете ли Вы с компаниями, которые принципиально не поощряют дизайнеров. М.С.: Естественно, любой труд должен быть оплачен. Помимо того, что дизайнер просто рекомендует определённого поставщика заказчику, он профессионально рассказывает заказчику о тех достоинствах предлагаемого продукта, которые, по его мнению, необходимы в данном конкретном случае. Дизайнер делает эскизы, чертежи, наброски и очень часто достаточно новые и оригинальные для самого поставщика, который в дальнейшем имеет возможность использовать их для рекламы и продвижения своего продукта. Также, когда мы отправляем нашего заказчика к определённому поставщику, мы просим, чтобы ему уделили больше внимания, отнеслись к нему тепло и уважительно. Он должен чувствовать, что мы не просто дали ему телефон, а что он пришёл по рекомендации и его там ждали, ему там комфортно, он не испытывает неуверенности в поставщике, что будут учтены все его пожелания, касающиеся как качества самого продукта, сроков его поставки, так и вопросов ценообразования. Именно в этом случае можно сказать с уверенностью на 99%, что такой заказ состоится!
Е.Ю.: Это очень важно, что Вы сказали об «особом» отношении к заказчику! М.С.: В продолжение ответа на поставленные вопросы могу добавить, что в интересах дела, то есть в интересах проекта, мы сотрудничаем и с поставщиками, которые не ориентированы на дизайнеров, так как для нас важно создать комфортные условия для заказчика и максимально удовлетворить его потребности. Мы являемся тем связующим звеном, которое облегчает заказчику получение желаемого, он экономит своё время. Поэтому в интересах заказчика мы работаем с разными поставщиками, ищем подходы к ним, контролируем менее профессиональные компании, подсказываем им – мы же партнёры. Пример из трудовых будней: Наша заказчица решила самостоятельно купить кухню. Для компании-поставщика на тот момент настали тяжелые времена и фирма обанкротилась. Мы подключили службу безопасности, потратили не один день на переговоры. В результате кухня была отгружена. А с этой заказчицей мы делаем уже не один объект. Такое тоже бывает.
Е.Ю.: В заключение, будет уместным подытожить сказанное выше в виде пожеланий поставщикам, которые хотели бы расширить круг сотрудничающих с ними дизайнеров. М.С.: Презентабельность и пунктуальность. Выполнение обязательств и договоров, послепродажное обслуживание и сервис. Открытые отношения, открытые цифры, это касается и комиссионных в том числе, чтобы не было наценок, чтобы не было «перешептываний» за спиной. И если поставщик нацелен, лишь на получение «быстрого заказа» со всеми вытекающими последствиями, второй раз к нему мы уже не придём. В партнёрских отношениях должна заработать рекомендация.
Дизайнер – уникальный человек, он может привести до сотни заказчиков, которые в свою очередь приведут сотню друзей и мне удивительно, когда поставщики не ладят с дизайнерами, прижимают их или вообще игнорируют.
Елена Юрченко design-union.ru Мария Сидорова. «Студия «Дизайн-Холл» Фото: PRO-Явление Studio
Е.Ю.: Можно с уверенностью сказать, что если компания-поставщик хочет сотрудничать с дизайнерами, у неё должна быть чёткая политика, разработанная и прописанная с пониманием взаимных обязательств, где дизайнер и заказчик проходят в разных колонках, где оговариваются условия сотрудничества, обязательства сторон и они выполняются. М.С.: Также имеют большое значение семинары и мастер-классы, презентации, проводимые поставщиками с целью ознакомления дизайнеров с особенностями продукта, новинками и тенденциями по их направлению. Такая работа привлекает внимание к предлагаемому продукту, способствует привлечению интереса дизайнеров и, практически всегда, приносит ощутимые результаты.
Е.Ю.: Как Вы относитесь к существующей сегодня тенденции, когда дизайнер совсем отказывается от услуг поставщиков и сам, напрямую, заказывает мебель и оборудование на фабриках, тем самым неся ответственность и соответствующие риски по доставке, таможне и другим сопутствующим этому процессу тонкостям и ньюансам? Мне кажется, что все же, несмотря на небольшую экономию денег заказчика, каждый должен заниматься своим делом. М.С.: Я полностью с Вами согласна. Ранее у нас была практика работы напрямую с фабриками, так сказать, без посредников, но с учётом вышеперечисленных Вами рисков (накладки, рекламации, нестыковки, задержки), мы решили отказаться от этой практики и на данный момент мы сотрудничаем с компаниями-поставщиками – профессионалами в этой области, и всё своё внимание уделяем своей непосредственной работе — созданию гармоничных, комфортных интерьеров для заказчиков, которые выбрали нас.
Е.Ю.: Я считаю, что такой подход более профессиональный. Несмотря на то, что сегодня для дизайнера возможность и умение поставить и привезти что-либо самостоятельно считается большим плюсом, на мой взгляд, в этом есть что-то кустарное. Правда, я принимаю во внимание, что все дизайнеры, как и люди — разные, и у кого-то это отлично получается. Но, в целом, это исключение из правил. Дизайнер должен отвечать за проект, за его воплощение, в случае авторского надзора. М.С.: Я полностью поддерживаю.
SELECT b.id
FROMa41xo_usergroupsAS a
LEFTJOINa41xo_usergroupsAS b ON b.lft <= a.lft AND b.rgt >= a.rgt
WHERE a.id = 1
SELECT id, rules
FROM `a41xo_viewlevels`
SELECT m.id, m.menutype, m.title, m.alias, m.note, m.path AS route, m.link, m.type, m.level, m.language,m.browserNav, m.access, m.params, m.home, m.img, m.template_style_id, m.component_id, m.parent_id,e.element as component
FROMa41xo_menuAS m
LEFTJOINa41xo_extensionsAS e ON m.component_id = e.extension_id
WHERE m.published = 1 AND m.parent_id > 0 AND m.client_id = 0
ORDERBY m.lft
SELECT `component`
FROM `a41xo_tortags_components`
SELECT c.*, CASEWHENCHAR_LENGTH(c.alias) THENCONCAT_WS(':', c.id, c.alias) ELSE c.id END as slug
FROMa41xo_categories as c
LEFTJOINa41xo_categoriesAS s ON (s.lft <= c.lft AND s.rgt >= c.rgt) OR (s.lft > c.lft AND s.rgt < c.rgt)
LEFTJOIN (SELECT cat.id as id FROMa41xo_categoriesAS cat JOINa41xo_categoriesAS parent ON cat.lft BETWEEN parent.lft AND parent.rgt WHERE parent.extension = 'com_content' AND parent.published != 1 GROUPBY cat.id) AS badcats ON badcats.id = c.id
WHERE (c.extension='com_content' OR c.extension='system') AND c.access IN (1,1) AND c.published = 1 AND s.id=1628 AND badcats.id is null
GROUPBY c.id, c.asset_id, c.access, c.alias, c.checked_out, c.checked_out_time,
c.created_time, c.created_user_id, c.description, c.extension, c.hits, c.language, c.level,
c.lft, c.metadata, c.metadesc, c.metakey, c.modified_time, c.note, c.params, c.parent_id,
c.path, c.published, c.rgt, c.title, c.modified_user_id
ORDERBY c.lft
SELECT alias, catid FROMa41xo_content WHERE id = 1628
SELECT a.rules
FROMa41xo_assetsAS a
WHERE (a.id = 1)
GROUPBY a.id, a.rules, a.lft
SELECT b.rules
FROMa41xo_assetsAS a
LEFTJOINa41xo_assetsAS b ON b.lft <= a.lft AND b.rgt >= a.rgt
WHERE (a.name = 'com_content')
GROUPBY b.id, b.rules, b.lft
ORDERBY b.lft
SELECT a.id, a.asset_id, a.title, a.alias, a.title_alias, a.introtext, a.fulltext, CASEWHEN badcats.id is null THEN a.state ELSE 0 ENDAS state, a.mask, a.catid, a.created, a.created_by, a.created_by_alias, CASEWHEN a.modified = 0 THEN a.created ELSE a.modified END as modified, a.modified_by, a.checked_out, a.checked_out_time, a.publish_up, a.publish_down, a.images, a.urls, a.attribs, a.version, a.parentid, a.ordering, a.metakey, a.metadesc, a.access, a.hits, a.metadata, a.featured, a.language, a.xreference,c.title AS category_title, c.alias AS category_alias, c.access AS category_access,u.name AS author,(
SELECTMAX(contact.id) AS id
FROMa41xo_contact_detailsAS contact
WHERE contact.published = 1 AND contact.user_id = a.created_by) as contactid,parent.title as parent_title, parent.id as parent_id, parent.path as parent_route, parent.alias as parent_alias,ROUND(v.rating_sum / v.rating_count, 0) AS rating, v.rating_count as rating_count
FROMa41xo_contentAS a
LEFTJOINa41xo_categoriesAS c on c.id = a.catid
LEFTJOINa41xo_usersAS u on u.id = a.created_by
LEFTJOINa41xo_categories as parent ON parent.id = c.parent_id
LEFTJOINa41xo_content_ratingAS v ON a.id = v.content_id
LEFT OUTERJOIN (SELECT cat.id as id FROMa41xo_categoriesAS cat JOINa41xo_categoriesAS parent ON cat.lft BETWEEN parent.lft AND parent.rgt WHERE parent.extension = 'com_content' AND parent.published <= 0 GROUPBY cat.id) AS badcats ON badcats.id = c.id
WHERE a.id = 1628 AND (a.publish_up = '0000-00-00 00:00:00' OR a.publish_up <= '2025-02-13 13:36:52') AND (a.publish_down = '0000-00-00 00:00:00' OR a.publish_down >= '2025-02-13 13:36:52') AND (a.state = 1 OR a.state =2)
SELECT c.*, CASEWHENCHAR_LENGTH(c.alias) THENCONCAT_WS(':', c.id, c.alias) ELSE c.id END as slug
FROMa41xo_categories as c
LEFTJOINa41xo_categoriesAS s ON (s.lft <= c.lft AND s.rgt >= c.rgt) OR (s.lft > c.lft AND s.rgt < c.rgt)
LEFTJOIN (SELECT cat.id as id FROMa41xo_categoriesAS cat JOINa41xo_categoriesAS parent ON cat.lft BETWEEN parent.lft AND parent.rgt WHERE parent.extension = 'com_content' AND parent.published != 1 GROUPBY cat.id) AS badcats ON badcats.id = c.id
WHERE (c.extension='com_content' OR c.extension='system') AND c.access IN (1,1) AND c.published = 1 AND s.id=188922 AND badcats.id is null
GROUPBY c.id, c.asset_id, c.access, c.alias, c.checked_out, c.checked_out_time,
c.created_time, c.created_user_id, c.description, c.extension, c.hits, c.language, c.level,
c.lft, c.metadata, c.metadesc, c.metakey, c.modified_time, c.note, c.params, c.parent_id,
c.path, c.published, c.rgt, c.title, c.modified_user_id
ORDERBY c.lft
SELECT* FROM `a41xo_sitelinkx_config`
SELECT* FROM `a41xo_sitelinkx` ORDERBY wort
SELECTTIMEVALUE FROM `a41xo_jlcacklepro_timer`
SELECT* FROM `a41xo_jlcacklepro_comment` where `post_id` ='http://design-union-spb.ru/portalnew/noosphera/interview/1628-2011-08-31-16-10-17' and `status` = '1'
SELECT `component`
FROM `a41xo_tortags_components`
SELECT `id`
FROM `a41xo_tortags_components`
WHERE `component`='com_content'
SELECT `t`.* FROM `a41xo_tortags_tags` AS `t`
INNERJOIN `a41xo_tortags` AS `m` ON `m`.`tid`=`t`.`id`
WHERE `m`.`item_id`=1628 AND `m`.`oid`=1
ORDERBY `t`.`title` ASC
SELECT* FROM `a41xo_sitelinkx_config`
SELECT* FROM `a41xo_sitelinkx` ORDERBY wort
SELECT `component`
FROM `a41xo_tortags_components`
SELECT `component`
FROM `a41xo_tortags_components`
WHERE `id`='1'
SELECT `t`.* FROM `a41xo_tortags_tags` AS `t`
INNERJOIN `a41xo_tortags` AS `m` ON `m`.`tid`=`t`.`id`
WHERE `m`.`item_id`=1628 AND `m`.`oid`=1
ORDERBY `t`.`title` ASC
UPDATEa41xo_content SET hits = hits + 1 WHERE id = 1628
SELECT alias, catid FROMa41xo_content WHERE id = 1628
SELECT alias, catid FROMa41xo_content WHERE id = 1628
SELECT alias, catid FROMa41xo_content WHERE id = 1628
SELECT html FROMa41xo_odude_profile_field WHERE name='design';
SELECT* FROMa41xo_users as u LEFTJOINa41xo_user_usergroup_map as ug on u.id = ug.user_id WHERE u.id=0
SELECT count(*) as v FROMa41xo_vflow_data
SELECT count(*) as v FROMa41xo_joomgallery
SELECT count(*) as v FROMa41xo_content
SELECT `a41xo_vflow_data`.* FROM ( SELECT id FROM `a41xo_vflow_data` ORDERBYRAND() LIMIT 2) as ids JOIN `a41xo_vflow_data` ON `a41xo_vflow_data`.id = ids.id
SELECT* from
( SELECT id FROM `a41xo_joomgallery` WHERE published = 1 ORDERBYRAND() LIMIT 2) as j
join `a41xo_joomgallery` on a41xo_joomgallery.id = j.id
JOIN `a41xo_joomgallery_catg` ON catid = cid;
SELECT `a41xo_content`.* FROM ( SELECT id FROM `a41xo_content` ORDERBYRAND() LIMIT 2) as ids JOIN `a41xo_content` ON `a41xo_content`.id = ids.id where state = 1
SELECT c.*, CASEWHENCHAR_LENGTH(c.alias) THENCONCAT_WS(':', c.id, c.alias) ELSE c.id END as slug
FROMa41xo_categories as c
LEFTJOINa41xo_categoriesAS s ON (s.lft <= c.lft AND s.rgt >= c.rgt) OR (s.lft > c.lft AND s.rgt < c.rgt)
LEFTJOIN (SELECT cat.id as id FROMa41xo_categoriesAS cat JOINa41xo_categoriesAS parent ON cat.lft BETWEEN parent.lft AND parent.rgt WHERE parent.extension = 'com_content' AND parent.published != 1 GROUPBY cat.id) AS badcats ON badcats.id = c.id
WHERE (c.extension='com_content' OR c.extension='system') AND c.access IN (1,1) AND c.published = 1 AND s.id=144 AND badcats.id is null
GROUPBY c.id, c.asset_id, c.access, c.alias, c.checked_out, c.checked_out_time,
c.created_time, c.created_user_id, c.description, c.extension, c.hits, c.language, c.level,
c.lft, c.metadata, c.metadesc, c.metakey, c.modified_time, c.note, c.params, c.parent_id,
c.path, c.published, c.rgt, c.title, c.modified_user_id
ORDERBY c.lft
SELECT c.*, CASEWHENCHAR_LENGTH(c.alias) THENCONCAT_WS(':', c.id, c.alias) ELSE c.id END as slug
FROMa41xo_categories as c
LEFTJOINa41xo_categoriesAS s ON (s.lft <= c.lft AND s.rgt >= c.rgt) OR (s.lft > c.lft AND s.rgt < c.rgt)
LEFTJOIN (SELECT cat.id as id FROMa41xo_categoriesAS cat JOINa41xo_categoriesAS parent ON cat.lft BETWEEN parent.lft AND parent.rgt WHERE parent.extension = 'com_content' AND parent.published != 1 GROUPBY cat.id) AS badcats ON badcats.id = c.id
WHERE (c.extension='com_content' OR c.extension='system') AND c.access IN (1,1) AND c.published = 1 AND s.id=22 AND badcats.id is null
GROUPBY c.id, c.asset_id, c.access, c.alias, c.checked_out, c.checked_out_time,
c.created_time, c.created_user_id, c.description, c.extension, c.hits, c.language, c.level,
c.lft, c.metadata, c.metadesc, c.metakey, c.modified_time, c.note, c.params, c.parent_id,
c.path, c.published, c.rgt, c.title, c.modified_user_id
ORDERBY c.lft
UPDATE `a41xo_flexbanners` SET finished=1, state=0
WHERE (enddate < '2025-02-13 16:36:53' and enddate != '0000-00-00 00:00:00' and state!=2 and state!=-2)
OR (impmade >= maximpressions AND maximpressions != 0 )
OR (clicks >= maxclicks AND maxclicks != 0)
UPDATE `a41xo_flexbanners` SET state=1
WHERE startdate<= '2025-02-13 16:36:53' and finished=0 and startdate != '0000-00-00 00:00:00' and state!=2 and state!=-2
UPDATE `a41xo_flexbanners` SET dailyimpressions=0, lastreset='2025-02-13'
WHERE lastreset< '2025-02-13' or lastreset ISNULL
SHOWFULLCOLUMNS FROM `a41xo_content`
SELECT* FROMa41xo_content WHERE `id` = '1628'
SELECT `a41xo_flexbanners`.`id`,
`a41xo_flexbannerslocations`.`locationname`,
`a41xo_flexbannerslocations`.`locationid`,
`a41xo_flexbanners`.`imageurl`,
`a41xo_flexbanners`.`imagealt`,
`a41xo_flexbanners`.`type`,
`a41xo_flexbanners`.`customcode`,
`a41xo_flexbanners`.`startdate`,
`a41xo_flexbanners`.`enddate`,
`a41xo_flexbanners`.`lastreset`,
`a41xo_flexbanners`.`impmade`,
`a41xo_flexbanners`.`clicks`,
`a41xo_flexbanners`.`maximpressions`,
`a41xo_flexbanners`.`maxclicks`,
`a41xo_flexbanners`.`linkid`,
`a41xo_flexbanners`.`language`,
`a41xo_flexbanners`.`newwin`,
`a41xo_flexbannerssize`.`width`,
`a41xo_flexbannerssize`.`height`,
`a41xo_flexbanners`.`restrictbyid`,
`a41xo_flexbanners`.`dailyimpressions`
FROM `a41xo_flexbanners`
Inner Join `a41xo_flexbannerslocations` ON (`a41xo_flexbanners`.`locationid` = `a41xo_flexbannerslocations`.`locationid`
AND `a41xo_flexbannerslocations`.`state` = 1)
Inner Join `a41xo_flexbannersclient` ON (`a41xo_flexbanners`.`clientid` = `a41xo_flexbannersclient`.`clientid`
AND `a41xo_flexbannersclient`.`state` = 1)
Inner Join `a41xo_flexbannerssize` ON (`a41xo_flexbanners`.`sizeid` = `a41xo_flexbannerssize`.`sizeid`
AND `a41xo_flexbannerssize`.`state` = 1)
WHERE `a41xo_flexbannerslocations`.`locationid` = 1
AND `a41xo_flexbanners`.`state` = 1
AND `a41xo_flexbanners`.`finished` = 0
AND (`a41xo_flexbanners`.`language` = "ru-RU" or `a41xo_flexbanners`.`language` = '*')
ORDERBY `restrictbyid` desc, `dailyimpressions`
SELECT b.title as cattitle, CASEWHENCHAR_LENGTH(a.alias) THENCONCAT_WS(':', a.id, a.alias) ELSE a.id END as slug, CASEWHENCHAR_LENGTH(b.alias) THENCONCAT_WS(':', a.catid, b.alias) ELSE a.catid END as catslug FROMa41xo_contentAS a LEFTJOINa41xo_categoriesAS b ON b.id = a.catid WHERE a.id = 1628
SELECT `component`
FROM `a41xo_tortags_components`
SELECT* FROM `a41xo_tortags_components`
WHERE `component`='com_content'
SELECT `id`
FROM `a41xo_tortags_components`
WHERE `component`='com_content'
SELECT `t`.* FROM `a41xo_tortags_tags` AS `t`
INNERJOIN `a41xo_tortags` AS `m` ON `m`.`tid`=`t`.`id`
WHERE `m`.`item_id`=1628 AND `m`.`oid`=1
SELECT `t`.`title`
FROM `a41xo_tortags_tags` AS `t`
ORDERBY `t`.`hits` DESC LIMIT 0, 300
SELECT b.rules
FROMa41xo_assetsAS a
LEFTJOINa41xo_assetsAS b ON b.lft <= a.lft AND b.rgt >= a.rgt
WHERE (a.name = 'com_tortags')
GROUPBY b.id, b.rules, b.lft
ORDERBY b.lft
SELECT m.* FROMa41xo_modulesAS m
LEFTJOINa41xo_extensionsAS e ON e.element = m.module AND e.client_id = m.client_id
WHERE m.client_id = 0 AND m.id = 10186 AND m.access IN (1,1) AND m.published = 1 AND e.enabled = 1
ORDERBY m.ordering
SELECT m.* FROMa41xo_modulesAS m
LEFTJOINa41xo_extensionsAS e ON e.element = m.module AND e.client_id = m.client_id
WHERE m.client_id = 0 AND m.id = 10187 AND m.access IN (1,1) AND m.published = 1 AND e.enabled = 1
ORDERBY m.ordering
SELECT m.* FROMa41xo_modulesAS m
LEFTJOINa41xo_extensionsAS e ON e.element = m.module AND e.client_id = m.client_id
WHERE m.client_id = 0 AND m.id = 10168 AND m.access IN (1,1) AND m.published = 1 AND e.enabled = 1
ORDERBY m.ordering
SELECT m.* FROMa41xo_modulesAS m
LEFTJOINa41xo_extensionsAS e ON e.element = m.module AND e.client_id = m.client_id
WHERE m.client_id = 0 AND m.id = 81 AND m.access IN (1,1) AND m.published = 1 AND e.enabled = 1
ORDERBY m.ordering
SELECT m.* FROMa41xo_modulesAS m
LEFTJOINa41xo_extensionsAS e ON e.element = m.module AND e.client_id = m.client_id
WHERE m.client_id = 0 AND m.id = 10166 AND m.access IN (1,1) AND m.published = 1 AND e.enabled = 1
ORDERBY m.ordering
SELECT m.* FROMa41xo_modulesAS m
LEFTJOINa41xo_extensionsAS e ON e.element = m.module AND e.client_id = m.client_id
WHERE m.client_id = 0 AND m.id = 16 AND m.access IN (1,1) AND m.published = 1 AND e.enabled = 1
ORDERBY m.ordering
SELECT alias, catid FROMa41xo_content WHERE id = 1628
SELECT social_id FROMa41xo_bt_connections WHERE social_type ="facebook" AND user_id ="0"
38 типов SQL-запросов зафиксировано, отсортировано по вхождениям
Запросы типа SELECT:
6 × SELECT m.* FROMa41xo_modulesAS m LEFTJOINa41xo_extensionsAS e ON e.element = m.module AND e.client_id = m.client_id
5 × SELECT alias, catid FROMa41xo_content
4 × SELECT c.*, CASEWHENCHAR_LENGTH(c.alias) THENCONCAT_WS(':', c.id, c.alias) ELSE c.id END as slug FROMa41xo_categories as c LEFTJOINa41xo_categoriesAS s ON (s.lft <= c.lft AND s.rgt >= c.rgt) OR (s.lft > c.lft AND s.rgt < c.rgt) LEFTJOIN (SELECT cat.id as id FROMa41xo_categoriesAS cat JOINa41xo_categoriesAS parent ON cat.lft BETWEEN parent.lft AND parent.rgt
4 × SELECT `component` FROM `a41xo_tortags_components
3 × SELECT `t`.* FROM `a41xo_tortags_tags` AS `t` INNERJOIN `a41xo_tortags` AS `m` ON `m`.`tid`=`t`.`id`
2 × SELECT b.rules FROMa41xo_assetsAS a LEFTJOINa41xo_assetsAS b ON b.lft <= a.lft AND b.rgt >= a.rgt
2 × SELECT* FROM `a41xo_sitelinkx`
2 × SELECT* FROM `a41xo_sitelinkx_config
2 × SELECT `id` FROM `a41xo_tortags_components`
1 × SELECT* FROMa41xo_content
1 × SELECT `a41xo_flexbanners`.`id`,
`a41xo_flexbannerslocations`.`locationname`,
`a41xo_flexbannerslocations`.`locationid`,
`a41xo_flexbanners`.`imageurl`,
`a41xo_flexbanners`.`imagealt`,
`a41xo_flexbanners`.`type`,
`a41xo_flexbanners`.`customcode`,
`a41xo_flexbanners`.`startdate`,
`a41xo_flexbanners`.`enddate`,
`a41xo_flexbanners`.`lastreset`,
`a41xo_flexbanners`.`impmade`,
`a41xo_flexbanners`.`clicks`,
`a41xo_flexbanners`.`maximpressions`,
`a41xo_flexbanners`.`maxclicks`,
`a41xo_flexbanners`.`linkid`,
`a41xo_flexbanners`.`language`,
`a41xo_flexbanners`.`newwin`,
`a41xo_flexbannerssize`.`width`,
`a41xo_flexbannerssize`.`height`,
`a41xo_flexbanners`.`restrictbyid`,
`a41xo_flexbanners`.`dailyimpressions`
FROM `a41xo_flexbanners`
Inner Join `a41xo_flexbannerslocations` ON (`a41xo_flexbanners`.`locationid` = `a41xo_flexbannerslocations`.`locationid`
AND `a41xo_flexbannerslocations`.`state` = 1)
Inner Join `a41xo_flexbannersclient` ON (`a41xo_flexbanners`.`clientid` = `a41xo_flexbannersclient`.`clientid`
AND `a41xo_flexbannersclient`.`state` = 1)
Inner Join `a41xo_flexbannerssize` ON (`a41xo_flexbanners`.`sizeid` = `a41xo_flexbannerssize`.`sizeid`
AND `a41xo_flexbannerssize`.`state` = 1)
1 × SELECT `a41xo_content`.* FROM ( SELECT id FROM `a41xo_content` ORDERBYRAND() LIMIT 2) as ids JOIN `a41xo_content` ON `a41xo_content`.id = ids.id
1 × SELECT `a41xo_vflow_data`.* FROM ( SELECT id FROM `a41xo_vflow_data`
1 × SELECT* from ( SELECT id FROM `a41xo_joomgallery`
1 × SELECT* FROM `a41xo_tortags_components`
1 × SELECT social_id FROMa41xo_bt_connections
1 × SELECT b.id FROMa41xo_usergroupsAS a LEFTJOINa41xo_usergroupsAS b ON b.lft <= a.lft AND b.rgt >= a.rgt
1 × SELECT `t`.`title` FROM `a41xo_tortags_tags` AS `t`
1 × SELECT count(*) as v FROMa41xo_conten
1 × SELECT b.title as cattitle, CASEWHENCHAR_LENGTH(a.alias) THENCONCAT_WS(':', a.id, a.alias) ELSE a.id END as slug, CASEWHENCHAR_LENGTH(b.alias) THENCONCAT_WS(':', a.catid, b.alias) ELSE a.catid END as catslug FROMa41xo_contentAS a LEFTJOINa41xo_categoriesAS b ON b.id = a.catid
1 × SELECT* FROMa41xo_users as u LEFTJOINa41xo_user_usergroup_map as ug on u.id = ug.user_id
1 × SELECTTIMEVALUE FROM `a41xo_jlcacklepro_timer
1 × SELECT a.id, a.asset_id, a.title, a.alias, a.title_alias, a.introtext, a.fulltext, CASEWHEN badcats.id is null THEN a.state ELSE 0 ENDAS state, a.mask, a.catid, a.created, a.created_by, a.created_by_alias, CASEWHEN a.modified = 0 THEN a.created ELSE a.modified END as modified, a.modified_by, a.checked_out, a.checked_out_time, a.publish_up, a.publish_down, a.images, a.urls, a.attribs, a.version, a.parentid, a.ordering, a.metakey, a.metadesc, a.access, a.hits, a.metadata, a.featured, a.language, a.xreference,c.title AS category_title, c.alias AS category_alias, c.access AS category_access,u.name AS author,( SELECTMAX(contact.id) AS id FROMa41xo_contact_detailsAS contact
1 × SELECT a.rules FROMa41xo_assetsAS a
1 × SELECT id, rules FROM `a41xo_viewlevels
1 × SELECT* FROM `a41xo_jlcacklepro_comment`
1 × SELECT `session_id` FROM `a41xo_session`
1 × SELECT count(*) as v FROMa41xo_vflow_dat
1 × SELECT m.id, m.menutype, m.title, m.alias, m.note, m.path AS route, m.link, m.type, m.level, m.language,m.browserNav, m.access, m.params, m.home, m.img, m.template_style_id, m.component_id, m.parent_id,e.element as component FROMa41xo_menuAS m LEFTJOINa41xo_extensionsAS e ON m.component_id = e.extension_id
1 × SELECT html FROMa41xo_odude_profile_field
1 × SELECT `component` FROM `a41xo_tortags_components`
1 × SELECT count(*) as v FROMa41xo_joomgaller
Прочие SQL-запросы:
1 × UPDATE `a41xo_flexbanners` SET dailyimpressions=0, lastreset='2025-02-13'
1 × SHOWFULLCOLUMNS FROM `a41xo_content
1 × UPDATE `a41xo_flexbanners` SET state=1
1 × UPDATE `a41xo_flexbanners` SET finished=1, state=0