Maison > base de données > tutoriel mysql > Comment insérer des données avec des valeurs sélectives et des valeurs par défaut dans MySQL ?

Comment insérer des données avec des valeurs sélectives et des valeurs par défaut dans MySQL ?

Patricia Arquette
Libérer: 2024-11-27 14:05:12
original
940 Les gens l'ont consulté

How to Insert Data with Selective Values and Defaults in MySQL?

Insertion dans une table avec des valeurs et des valeurs par défaut sélectives

Recherche d'une solution pour insérer des données dans une table tout en sélectionnant des valeurs spécifiques dans une autre table et l'intégration de certaines valeurs par défaut peut entraîner des défis. Vous pouvez rencontrer des erreurs telles que « erreur MySQL » ou « le nombre de colonnes ne correspond pas ».

Pour résoudre ce problème, considérez la structure suivante pour votre instruction INSERT :

INSERT INTO def (catid, title, page, publish) 
SELECT catid, title, 'page','yes' from `abc`
Copier après la connexion

Cette requête mise à jour obtient le résultat souhaité en répertoriant explicitement les valeurs à insérer dans la table def. Les valeurs catid et title sont sélectionnées dans la table abc, tandis que la valeur de la page est définie sur « page » et la valeur de publication est définie sur « oui » comme valeurs par défaut.

En adhérant à la syntaxe correcte, vous peut insérer avec succès des données dans votre table tout en utilisant les valeurs de la table source et les valeurs par défaut.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal