0

CONCAT functioninを含む単純な MySQL クエリを使用していますmysql

MySQL クエリ:

SELECT 
(
    SELECT 
        CONCAT
        (
            '/', 
            LOWER
            (
                REPLACE
                (
                    loc_name,
                    ' ',
                    '-'
                )
            )
        ) AS l1_url 
    FROM 
        lmap 
    WHERE 
        lvl = 1
) l1_url

上記のクエリは MySQL バージョン 5.1 で実行され、出力が得られますが、MySQL バージョン 5.5 で同じクエリを実行しようとすると、無期限に実行され、出力が得られません。MySQL バージョン 5.5 に重要な変更はありますか?

更新: テーブル構造

CREATE TABLE lmap 
(
    id int(10), 
    loc_name varchar(32), 
    parent int(10), 
    lvl int(10) 
); 

INSERT INTO lmap VALUES(1, 'abc', 0, 1); 
INSERT INTO lmap VALUES(2, 'av', 0, 2);
4

0 に答える 0