*= en SQL
steph
-
jisisv Messages postés 3678 Statut Modérateur -
jisisv Messages postés 3678 Statut Modérateur -
Bonjour,
je voudrais savoir ce que signifie "where nomtable.nomchamp *= nomtable2.nomchamp".
Que signifie " *= " ?
Merci
je voudrais savoir ce que signifie "where nomtable.nomchamp *= nomtable2.nomchamp".
Que signifie " *= " ?
Merci
3 réponses
-
heu... C'est soit une erreur, soit quelque chose que je ne connais pas ;o) En tout cas, c'est la première fois que je vois ça.
En tout cas, à mon humble avis... cela doit planter ou rien sortir comme résultat.
Bonne continuation.
José -
ca veut pour "where nomtable.nomchamp *= nomtable2.nomchamp"
prendre tout les enregistrement du champ "nomtable.nomchamp" et seulement les enregistrement du champ "nomtable2.nomchamp" pour lesquel il y a une correspondance.
poussy -
Ca ne me dit rien
Il y a peut-être confusion avec l'utilisation d'expression régulières
sous PostgreSQL
http://www.fr.postgresql.org/users-lounge/docs/7.1/user/functions-matching.html#FUNCTIONS-REGEXP
Johan