Requête sql insert

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Requête sql insert

Re: Requête sql insert

par moogli » 09 mai 2014, 14:53

Modération :

Merci d'utiliser des formule de politesse plus usuelles.
Des choses comme "HELP !", "Aidez-moi", "J'ai un problème", "Ça marche pas",...
n'apportent rien à la compréhension de ta demande.

Par ailleurs, nous savons déjà par ton message que tu as besoin d'aide.

Le BB code c'est pas mal aussi pour faciliter la lecture du code ;)

Merci de prendre le temps de lire les règlements.



sinon si le but est d'afficher les données, ou de les utiliser, je pense que tu part sur un défaut de conception (redondance de donnée etc).

@+

Re: Requête sql insert

par chapt0011 » 09 mai 2014, 14:39

MYSQL , SQL SERVER , ou ORACLE SQL? les commandes diffèrent mais dans l'idée ça donne ça:
INSERT INTO projet_contrat(code,garantie,date_contrat,code_materiel,fin_garantie)
SELECT GEN_ID(IDENT,1), tes,champs,correspondant,séparés,par,des,virgules 
FROM materiel 
WHERE (MONTH(CURRENT_TIMESTAMP-TIMESTAMP(fin_garantie))<= 3

Requête sql insert

par Emna » 07 mai 2014, 20:45

j'ai besoin d'aide

je veux écrire la requête SQL permettant de remplir la table PROJETS_CONTRAT par les équipements dont la date de garantie prend fin dans moins de trois mois. La date prévue de contrat (DATE_CONTRAT) se fait toujours le dernier vendredi du mois précédant le mois de fin de garantie.

voila mes 2 tables materiel et projet_contrats
CREATE TABLE "projets_contrat" 
(
	"code" INTEGER PRIMARY KEY, 
	"garantie" INTEGER, 
	"date_contrat" DATE, 
	"code_materiel" INTEGER, 
	"fin_garantie" DATE
)

CREATE TABLE "materiel" 
(   
	"code" INTEGER PRIMARY KEY, 
	"designation" VARCHAR, 
	"date_achat" DATE, 
	"fin_garantie" DATE, 
	"disponibilite" INTEGER, 
	"etat" INTEGER
)

svp aidez moi !!! :/