Minus pour mysql server

Suzanne -  
HostOfSeraphim Messages postés 7340 Statut Contributeur -
Bonjour,
voilà je travaille sur mysql server, et j'ai besoin de faire une sorte de soustraction avec Minus, sauf que ça ne fonctionne pas sur mysql server, apparemment ça ne marche que sur sql pour oracle, et ça me bloque j'en ai vraiment besoin, est-ce que vous connaissez l'équivalent de minus (soustraction) sous mysql server
Merci d'avanace, si vous avez la moindre proposition n'hésitez pas



A voir également:

1 réponse

fiu
 
Salut,
L'ensemble que tu voulais enlever va devenir le sous-ensemble sur lequel s'appuiera l'opérateur not in

select identifiant, colonnes from ensembleA where prédicatsA
minus
select identifiant, colonnes from ensembleB where prédicatsB

deviendra
select identifiant, colonnes from ensembleA where prédicatsA
and identifiant not in (select identifiant from ensembleB where prédicatsB)

je sais, c'est moche :-(
0
HostOfSeraphim Messages postés 7340 Statut Contributeur 1 608
 
MINUS n'est pas dans la norme SQL (dommage) et reste surtout spécifique à Oracle. Mais il me semble que MySQL souhaite l'intégrer tôt ou tard... et le rachat de Sun par Oracle pourrait voir MySQL intégrer nombre de fonctions Oracle.
0