Est-il possible d'efféctuer des insertions conditionneles du type :
insertion de ma valeur dans la table
si ma valeur n'existe pas déjà dans la tabe
Merci!!
Est-il possible d'efféctuer des insertions conditionneles du type :
insertion de ma valeur dans la table
si ma valeur n'existe pas déjà dans la tabe
Merci!!
Oui tu indiques tout dans la clause WHERE.
Montre-nous ta requête si tu n'y arrive pas.
voici ma requête, c'est effectué dans un environnement php/mysql:
INSERT INTO Sites values('', '$tab[4]') where '$tab[4]' n'existe pas dans la table;
merci de ton aide
au fait, le premier champ est auto-incrémentable
Hum...Envoyé par portuman
ah oui en effet j'ai dû dire une connerie parce que la seule solution que je vois est de tester si la valeur n'existe pas avant d'effectuer ton ordre INSERT.
Tu peux toujours regarder l'article suivante mais à mon avis ce n'est pas possible en une seule commande : http://sql.developpez.com/sqlaz/dml/#L1
Merci de ton aide!
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager