Посты по тегу "sql":

Pixel Чтобы добавлять в избранное, нужно авторизироваться

php / SQL в Битриксе

    SELECT ID, MESSAGE, MESSAGE_LID, SAVE_STATISTIC, URL_REDIRECT, TEST
    FROM b_stop_list
    WHERE ACTIVE = 'Y'
    AND TEST = 'N'
    AND (
    SITE_ID = 'ru'
    OR SITE_ID IS NULL
    OR LENGTH( SITE_ID ) <=0
    )
    AND (
    DATE_START <= NOW( )
    OR DATE_START IS NULL
    )
    AND (
    DATE_END >= NOW( )
    OR DATE_END IS NULL
    )
    AND (
    (
    (
    (
    MASK_1 &127
    ) = IP_1
    AND (
    MASK_2 &0
    ) = IP_2
    AND (
    MASK_3 &0
    ) = IP_3
    AND (
    MASK_4 &1
    ) = IP_4
    )
    OR (
    IP_1 IS NULL
    AND IP_2 IS NULL
    AND IP_3 IS NULL
    AND IP_4 IS NULL
    )
    )
    AND (
    UPPER( 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; ru) Opera 9.51'
     ) LIKE CONCAT
    ( '%', UPPER( USER_AGENT ) , '%' )
    OR LENGTH( USER_AGENT ) <=0
    OR USER_AGENT IS NULL
    )
    AND ( 65 =0
    OR USER_AGENT_IS_NULL <> 'Y' )
    AND (
    UPPER( 'http://bitrix.ru/search/index.php?show_page_exec_time=Y&
    show_include_exec_time=Y&
    show_sql_stat=Y&bitrix_include_areas=Y&q=%EF%EE%E8%F1%EA&where=' ) LIKE CONCAT
    ( '%', UPPER( URL_FROM ) , '%' )
    OR LENGTH( URL_FROM ) <=0
    )
    AND (
    UPPER( 'http://bitrix.ru/search/index.php?show_page_exec_time=Y&
    show_include_exec_time=Y&show_sql_stat=Y&bitrix_include_areas=Y&q=%EF%EE%E8%F1%EA&where=&PAGEN_1=2' ) LIKE CONCAT
    ( '%', UPPER( URL_TO ) , '%' )
    OR LENGTH( URL_TO ) <=0
    OR URL_TO IS NULL
    )
    )
Один из 80 ти запросов, генерируемых страницей на сайте на битриксе. Впрочем и друпал бывает нещаден к БД.
2010-04-26 17:04:30
Pixel Чтобы добавлять в избранное, нужно авторизироваться

На правах рекламы

Icon-rating-openIcon-rating-openIcon-rating-openIcon-rating-openIcon-rating-open
2012-02-07 03:32:46