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

हमेशा सभी भाषाओं को शामिल करके तालिका से अनुवाद प्राप्त करना, भले ही इसके लिए कोई अनुवाद न हो

आपको translations . के सभी संयोजन बनाने होंगे और translation_languages एक सबक्वेरी में। फिर, एक LEFT JOIN करें से translation_details अनुवाद आईडी और भाषा पर।

SELECT
    * 
FROM
(
  SELECT * 
  FROM translations AS t
  CROSS JOIN translation_languages AS tl
) AS dt 
LEFT JOIN translation_details AS td ON td.translation_id = dt.id 
                                       AND td.language_code = dt.language_code



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. if(!isset($_SESSION['username'])) जिसके कारण उपयोगकर्ताओं को Verify_login_form.php से वापस index.php पर पुनर्निर्देशित किया जाता है

  2. MySQL में UTF-8 एन्कोडेड डंप लोड हो रहा है

  3. MySQL डेटाबेस के लिए PHP खोज स्क्रिप्ट, केवल 3 अक्षर काम कर रहे हैं

  4. चेतावनी:mysql_num_rows ():आपूर्ति किया गया तर्क मान्य MySQL परिणाम संसाधन नहीं है

  5. किसी आइटम का चयन कैसे करें, नीचे वाला और MYSQL में ऊपर वाला आइटम कैसे चुनें?