IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage SQL Discussion :

Requete insert avec sqlite between


Sujet :

Langage SQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Homme Profil pro
    Reconversion
    Inscrit en
    Novembre 2018
    Messages
    503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Reconversion
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2018
    Messages : 503
    Par défaut Requete insert avec sqlite between
    Hello,

    Je cherche à récupérer des données avec le mot clé BETWEEN
    Je commets une erreur de syntaxe surement

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    'INSERT INTO vivariumtable(temperature, id_capteur, current_date) VALUES(?,?,?) WHERE temperature BETWEEN 24 AND 30'
    Merci par avance pour votre aide

  2. #2
    Membre émérite
    Homme Profil pro
    Chef de projets retraité
    Inscrit en
    Juillet 2011
    Messages
    458
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Cher (Centre)

    Informations professionnelles :
    Activité : Chef de projets retraité
    Secteur : Transports

    Informations forums :
    Inscription : Juillet 2011
    Messages : 458
    Par défaut
    Bonjour,

    INSERT c'est pour insérer une ligne il n'y a jamais de clause WHERE.

    Pour récupérer les données c'est SELECT et là tu peux filtrer les lignes (clause WHERE) et les ordonner (clause ORDER)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    INSERT SELECT temperature, id_capteur, current_date from vivariumtable WHERE temperature BETWEEN 24 AND 30
    Cordialement

  3. #3
    Membre éprouvé
    Homme Profil pro
    Reconversion
    Inscrit en
    Novembre 2018
    Messages
    503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Reconversion
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2018
    Messages : 503
    Par défaut
    ok, du coup cela signifie que l'on ne peut pas eplucher un tableau et rentrer certaines lignes selon des critères particuliers ?
    De plus je ne saisis pas la signification du INSERT SELECT
    Cordialement

  4. #4
    Membre émérite
    Homme Profil pro
    Chef de projets retraité
    Inscrit en
    Juillet 2011
    Messages
    458
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Cher (Centre)

    Informations professionnelles :
    Activité : Chef de projets retraité
    Secteur : Transports

    Informations forums :
    Inscription : Juillet 2011
    Messages : 458
    Par défaut
    OOPS Copier collé malencontreux

    J'ai malencontreusement laissé le INSERT... Cela devrait être
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT temperature, id_capteur, current_date from vivariumtable WHERE temperature BETWEEN 24 AND 30

  5. #5
    Membre émérite
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    956
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 956
    Par défaut
    Bonjour,
    On peut néanmoins combiner insert et select
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Insert into Matable (Ma_col1, ma_col2, ...)
    Select Ma_col1,Ma_col2,....
    from MonAutreTable
    where quivabien
    Mais je ne sais pas comment dans ton exemple s'appelle MaTable, et MonautreTable.

    Bonne soirée
    Soazig

Discussions similaires

  1. [SQL-Server] requete insert avec jointure
    Par diadie dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 14/07/2008, 12h45
  2. Requete insertion avec des select
    Par miketidy dans le forum Requêtes
    Réponses: 1
    Dernier message: 18/05/2008, 10h36
  3. Requete insert avec select
    Par nanette38 dans le forum Requêtes et SQL.
    Réponses: 7
    Dernier message: 26/03/2008, 16h21
  4. [RegEx] Ecrire une requete INSERT avec des variables $_POST
    Par arnaudperfect dans le forum Langage
    Réponses: 10
    Dernier message: 13/06/2007, 15h12
  5. effectuer une requete insert avec 'values' ET 'select'
    Par delaio dans le forum Bases de données
    Réponses: 4
    Dernier message: 15/08/2004, 19h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo