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

ASP.Net / MySQL :कई भाषाओं में सामग्री का अनुवाद

आपके मामले में, मैं दो तालिकाओं का उपयोग करने की सलाह दूंगा:

Product
-------------------------------
ProductID  |  Price   |  Stock 
-------------------------------
10         |   10     |   15


ProductLoc
-----------------------------------------------
ProductID  | Lang   | Name      |  Description
-----------------------------------------------
 10        |  EN    | Bike      |  Excellent Bike 
 10        |  ES    | Bicicleta |  Excelente bici 

इस तरह आप उपयोग कर सकते हैं:

SELECT * FROM 
Product LEFT JOIN ProductLoc ON Product.ProductID = ProductLoc.ProductID 
                               AND ProductLoc.Lang = @CurrentLang

(यदि ProductLoc तालिका में वर्तमान लैंग के लिए कोई रिकॉर्ड नहीं है तो केवल बाएं शामिल हों)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. सामान्य अजाक्स और लंबे मतदान के बीच अंतर

  2. क्या आईपी + सीआईडीआर के साथ आईपी से सीधे चयन क्वेरी से मिलान करने का कोई तरीका है?

  3. डेटाबेस से ड्रॉपडाउन मान कैसे प्राप्त करें और jsp . में प्रदर्शित करें

  4. केस संवेदनशील RLIKE

  5. टाइमस्टैम्प से दिन के हिसाब से ग्रुप करें