sql arama sorgu hala beklenen sonuçlar üreten değil

0 Cevap php

Ben düzgün çalışması için bir sayım ve arama sorgu gerekir. Sayısı sorgu ancak arama sorgusu değil, düzgün çalışıyor gibi görünüyor.

Sorgusu Sayısı:

SELECT COUNT(DISTINCT tg_id) 
  FROM tg_keywords 
 WHERE tg_keyword LIKE 'keyword_1' OR tg_keyword LIKE 'keyword_2' 
 ORDER BY tg_keyword LIKE 'keyword_1' AND tg_keyword LIKE 'keyword_2 DESC
Returns 1 count as expected.

Arama sorgusu:

SELECT DISTINCT tg_keywords.tg_id 
  FROM tg_keywords LEFT JOIN tg_info.tg_id=tg_keywords.tg_id 
 WHERE tg_keyword LIKE 'keyword_1' OR tg_keyword LIKE 'keyword_2' 
 ORDER BY tg_keyword LIKE 'keyword_1' AND tg_keyword LIKE 'keyword_2' DESC, tg_info.date_added LIMIT 16 OFFSET 1
Returns 0 results (1 is expected)

Herhangi bir tavsiye büyük mutluluk duyacağız

Thanks in advance, Archie

0 Cevap