Bonjour à tous,
Voici mon probleme :
J'ai deux tables :
bloc(id_bloc, texte, id_type)
type_bloc(id_type, nom_type)
id_bloc est la clé primaire de bloc et id_type est la clé primaire de type_bloc
bloc.id_type est une clé secondaire qui référence type_bloc.id_type, sachant que celui ci peut etre "null" dans la table bloc.
Je voudrais afficher tous les id_bloc de telle sorte à obtenir un résultat avec 3 colonnes qui sont :
id_bloc | Texte | nom_type
Le probleme est que lorsque bloc.id_type existe, je n'arrive pas à le remplacer par son nom...
Je me contente donc pour l'instant d'afficher id_bloc | texte | id_type (select * from bloc) mais je dois avouer que pour l'utilisateur, voir un chiffre dans la colonne 'type' n'est pas tres glamour..
PS:
ne m'affiche pas les blocs avec des id_type 'null'.
Code : Sélectionner tout - Visualiser dans une fenêtre à part select * from bloc, type_bloc where bloc.id_type = type_bloc.id_type
J'ai besoin de votre aide. Merci d'avance...
Partager