Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

मैसकल फुलटेक्स्ट बूलियन सर्च - प्रासंगिकता और एक और फील्ड के आधार पर छाँटें

आप Left Join कर सकते हैं इसके लिए और चेक करें SQLFiddle यहाँ।

SELECT
  p.*,
       MATCH (title) AGAINST ('text' IN BOOLEAN MODE) AS score ,
       COUNT(li.id) AS total_likes 
FROM photos p
  LEFT JOIN likes li
    ON p.id = li.photo_id
     WHERE  MATCH (p.title) AGAINST ('text' IN BOOLEAN MODE) 
    GROUP BY 
      li.photo_id

ORDER BY 
      score , total_likes DESC



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Xampp MySQL प्रारंभ नहीं हो रहा है - "MYSQL XAMPP 3.2.1 संस्करण पर प्रारंभ नहीं हो रहा है..."

  2. MySQL में राइट () फंक्शन कैसे काम करता है

  3. SQL SUM क्वेरी से कुछ फ़ील्ड को छोड़कर

  4. मैसकल ड्राइवर की समस्या

  5. मूडल MySQL डेटाबेस के लिए स्वचालित विफलता को कैसे सेटअप करें