Sous-requêtes dans la clause FROM <<< |
Erreurs de sous-requêtes | Optimisation des sous-requêtes >>> |
14.1.8 Sous-sélections ( SubSELECT ) 14.1 Manipulation de données : SELECT , INSERT , UPDATE , DELETE 14 Syntaxe des commandes SQL Manuel de Référence MySQL 4.1 : Version Française . Les sous-requêtes comme opérateur scalaire . Comparaisons avec les sous-requêtes . Sous-requêtes avec les clauses ANY , IN et SOME . Sous-requêtes avec ALL . Sous-requêtes corrélées . EXISTS et NOT EXISTS . Sous-requêtes de ligne . Sous-requêtes dans la clause FROM ->Erreurs de sous-requêtes . Optimisation des sous-requêtes . Se passer des sous-requêtes avec les premières versions de MySQL |
14.1.8.9 Erreurs de sous-requêtes
Il y a de nouvelles erreurs qui ne s'appliquent qu'aux sous-requêtes. Cette section les rassemble, car elles vous aideront à garder en tête certains points importants.
Il est valide d'utiliser une sous-requête lors d'une affectation dans une commande UPDATE , car les sous-requêtes sont valides avec les commandes UPDATE et DELETE , tout comme dans les commandes SELECT . Cependant, vous ne pouvez pas les utiliser sur la même table, qui est ici t1 , car cette table est alors la cible de la clause FROM et de la commande UPDATE . Généralement, l'échec d'un sous-requête entraîne l'échec de toute la commande. |
<< | Erreurs de sous-requêtes | >> |
Sous-requêtes dans la clause FROM | Sous-sélections ( SubSELECT ) | Optimisation des sous-requêtes |