Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Trong Django, làm thế nào để tìm một thuật ngữ là một phần của chuỗi thay vì chứa chuỗi đó?

Truy vấn sau sẽ thực hiện:

>>> 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kết nối MySql với Android mà không cần sử dụng PHP

  2. làm thế nào để sắp xếp theo tên cột động trong EntityFramework?

  3. Yii - tạo bảng tạm thời và sử dụng nó trong truy vấn tiếp theo sẽ tạo ra Lỗi chung:2014 Không thể thực hiện truy vấn trong khi các truy vấn không có bộ đệm khác đang hoạt động

  4. Các ký tự tiếng Thổ Nhĩ Kỳ không được hiển thị chính xác

  5. PHP:Gọi thủ tục lưu trữ MySQL với cả tham số INPUT VÀ OUTPUT (KHÔNG VÀO)