Lors de l'insertion de données, les exigences suivantes peuvent-elles être combinées en une seule instruction SQL
?1, déterminer si les données existent ;
2, il n'y a pas d'insertion ;3. Ensuite, interrogez la valeur du champ d'identification des données
Probablement pas possible, vous devez faire deux requêtes séparément, une requête et une insertion. Sauf si vous appelez une procédure stockée. La procédure stockée devrait pouvoir répondre à vos besoins
Utilisez l'insertion s'il n'existe pas
MySQL
的话,请使用强大的REPLACE INTO
Mysql peut utiliser REPLACE INTO, mais il doit avoir un index unique comme condition, mais je ne l'ai pas utilisé, je pense qu'il est plus fiable de le faire étape par étape