Ben şu anda iki tablo şu var:
**files_list**
-listid
-name
-synonym
-description
**files_tags**
-tag_name
-listid
Birisi şu anda anahtar kelime "Dragon Ball", kullanıyorsa, ben mümkün maçları için my_list aramak için aşağıdaki sorguyu kullanabilirsiniz:
**SELECT * FROM `files_list` WHERE ( name LIKE '%dragon%' OR synonym LIKE '%dragon%' OR description LIKE '%dragon%' OR name LIKE '%ball%' OR synonym LIKE '%ball%' OR description LIKE '%ball%' )**
Ben bir sorgu kullanarak iki tabloyu aramak için nasıl emin değilim. Isim, eşanlamlı, açıklama ve tüm etiketler: ben arama sonucunda kullanıcı aşağıdaki verileri göstermek istiyorum.
My Questions
1. Is there any way to make the current mysql query shorter?
2. How can I combine it with files_tags
table,
- to show rows from files_list
which has a match in files_tags
, but not in files_list
?
- to show rows from files_list
which has a match in files_list, but may not in
files_tags`?
Sen http://hsbsitez.com/ de geçerli görüntülenen sonucu görebilirsiniz