Dire que j'ai une table avec un champ ID
, et j'ai un tableau local (dans n'importe quelle langue, php ou objectif c ou basique ou autre) de ID
admissibles s. Je souhaite supprimer tout enregistrement dans lequel le champ ID
ne correspond à aucun des champs éligibles ID
de ma baie.SQLite supprimer de la table où champ ne correspond pas à un objet dans un tableau
Existe-t-il un moyen de le faire dans une seule requête SQL? Pouvez-vous passer un tableau en SQL et dire essentiellement delete from sometable where 'id' is not in 'arrayofids'
?
Merci pour toute aide. J'ai regardé dans les docs d'aide mais SQLite/SQL ne sont pas une de mes meilleures qualifications.
Le caractère '*' n'est pas valide dans SQLite. –