2016-05-28 11 views
1
select * from 
    name WHERE name LIKE 'a%' 
    AND LOWER(main_cat)='girl' 
    AND LOWER(sub_cat_url)='indian-girl-names' LIMIT 0,50 

Aで始まるレコード名と、ANDというクエリを複数回検索したいとします。 私はデータベースに次のデータがありますが、上記のクエリでは結果はありません。複数のANDをMySqlで使用している

Screenshot

答えて

0

名はすべて "" の首都で始まります。

select * 
from name 
where name LIKE 'A%' and 
     LOWER(main_cat)='girl' and 
     LOWER(sub_cat_url)='indian-girl-names' 
limit 0,50; 

注:order byなしlimitを使用すると、不審であると、おそらく予期しない結果が発生しますので、これを試してみてください。

関連する問題