sql >> データベース >  >> RDS >> Mysql

Djangoで、文字列を含むのではなく、文字列の一部である用語を見つけるにはどうすればよいですか?

    次のクエリで実行できます:

    >>> sentence = 'A brown cat jumps over a person'
    >>> MyModel.objects.extra(where={"%s like CONCAT('%%', `name` ,'%%')"}, 
    ...                       params=[sentence]).values()
    [{'id': 1L, 'name': u'brown cat'}, {'id': 3L, 'name': u'person'}]
    


    1. CakePHP2.0でのOracleデータベースの使用

    2. 同じステートメントで挿入のIDを取得します

    3. 同じ列値を持つフィールドの合計を見つけるためのMysqlクエリ

    4. mysqlデータベースを非正規化するための良い方法は何ですか?