J'ai 2 tables - une a ProductID
, [Product Name in English]
et Price
. L'autre table a ProductID
et [Product Name in Spanish]
.MS SQL: Comment sélectionner parmi 2 tables?
Je veux une requête de sélection qui me donne le nom du produit en espagnol et le prix.
Comment faire cela en utilisant MS SQL?
En termes de conception de base de données, est-ce que je peux tout simplement mettre tout dans une table et simplifier la requête de sélection? Par exemple ProductID
, NameEnglish
, NameSpanish
, Price
.
Non, ne les combinez pas dans la même table. que se passe-t-il quand vous voulez aussi des descriptions et d'autres choses dans d'autres langues, peut-être plus que simplement l'espagnol? Qu'en est-il des formats de date régionaux et de la monnaie? Vérifiez dans la conception de bases de données pour les paramètres régionaux si vous allez dans une direction multilingue. – Nikki9696