Requetes sql
dadouche
-
dadouche -
dadouche -
Bonjour,
j'essaie de développer une petite application (je suis nouvelle dans ce domaine), une partie de cette application permet de trouver une pièce dans une boutique pour cela:
j'ai crée deux table, une "pièce" qui contient les infos sur la pièce (ref:integer, nomP:varChar, prix,qte,type) et une autre table emplacement(id-empl, nomEmpl, rayon,numEtag,ref_piece) où "ref_piece" est une clé etrangere qui permet de relier les deux table et qui fait référence a "ref" de la table "pièce",
Maintenant je cherche quand d'insert un élément il faut qu'il soit insérer dans les deux tables par exemple je saisie toutes les infos de la pièce mais aussi de son emplacement (l'élément d'insert dans les deux tables) est ce que vous avez une idée, j'ai essayé avec cette syntaxe de requête :
INSERT INTO nomtable ("","",""...)
VALUES ("', "", "")
mais pour insérer dans deux table je ne sais pas comment,
toute suggestion est la bienvenu (même sur les tables)
merci
j'essaie de développer une petite application (je suis nouvelle dans ce domaine), une partie de cette application permet de trouver une pièce dans une boutique pour cela:
j'ai crée deux table, une "pièce" qui contient les infos sur la pièce (ref:integer, nomP:varChar, prix,qte,type) et une autre table emplacement(id-empl, nomEmpl, rayon,numEtag,ref_piece) où "ref_piece" est une clé etrangere qui permet de relier les deux table et qui fait référence a "ref" de la table "pièce",
Maintenant je cherche quand d'insert un élément il faut qu'il soit insérer dans les deux tables par exemple je saisie toutes les infos de la pièce mais aussi de son emplacement (l'élément d'insert dans les deux tables) est ce que vous avez une idée, j'ai essayé avec cette syntaxe de requête :
INSERT INTO nomtable ("","",""...)
VALUES ("', "", "")
mais pour insérer dans deux table je ne sais pas comment,
toute suggestion est la bienvenu (même sur les tables)
merci
A voir également:
- Requetes sql
- Logiciel sql - Télécharger - Bases de données
- Sql lister les tables ✓ - Forum Programmation
- Jointure sql ✓ - Forum MySQL
- Sql query download - Télécharger - Gestion de données
- Ora-00933: la commande sql ne se termine pas correctement ✓ - Forum Oracle
3 réponses
Bonjour,
Il existe une fonction qui te permet de connaître le dernier ID généré pour une clé primaire auto-incrémentée.
Par contre, pour t'en dire plus, il faudrait savoir quel est ton SGBD (Mysql, Sql Server, Oracle, ...), ainsi que le langage dans lequel tu programmes ça.
Par exemple sous PHP sur une base mysql, tu as une fonction qui te le récupère facilement : mysql_insert_id().
Une fois cette donnée en main, il faut faire une deuxième requête d'insertion en plaçant cet id dans ta clé étrangère.
Xavier
Il existe une fonction qui te permet de connaître le dernier ID généré pour une clé primaire auto-incrémentée.
Par contre, pour t'en dire plus, il faudrait savoir quel est ton SGBD (Mysql, Sql Server, Oracle, ...), ainsi que le langage dans lequel tu programmes ça.
Par exemple sous PHP sur une base mysql, tu as une fonction qui te le récupère facilement : mysql_insert_id().
Une fois cette donnée en main, il faut faire une deuxième requête d'insertion en plaçant cet id dans ta clé étrangère.
Xavier