Cardinality violation
SQLSTATE[21000]: Cardinality violation: 1222 The used SELECT statements have a different number of columns (KeSQiL fait ?) / The used SELECT statements have a different number of columns (dans phpMyAdmin)
Les deux requêtes à unir comportent un nombre de colonnes différent
ExempleRequête SQL fautive⚓
1
(SELECT no_cours, titre FROM cours)
2
UNION3
(SELECT no_prof FROM prof)
ConseilSolution⚓
Ajouter dans la deuxième requête de l'union une colonne dans l'affichage (par exemple le nom du professeur)