salut,
je travail avec MYSQL
j'ai deux BASE DE DONNES
OCSWEB
GLPI
la base de donné OCSWEB contient 3 table "ancienhardware" et "bios" et "hardw"
la strcture de la table "ancienhardware" est ancienhardware(`hardware_id`,`type`)
son contenue est:
INSERT INTO `ancienhardware` VALUES (21,'clavier');
la structure de la table "bios" est (`harware_id`,`SSN`)
son contenue est:
INSERT INTO `bios` VALUES (21,'VMware-56 4d 5e f2 e4 65 cf 3e-39 23 a5 49 83 1f 41 12')
la strucrure de la table "hard" est hardw(`ID`,`name`)
son contenue est:
INSERT INTO `hardw` VALUES (21,'MBH-E499E254237')
la base de donné GLPI contient 2 table "computer" et "glpi_location"
la structure de la table "computer" est (`serial`,`location`,`date_mod`)
son contenue est:
INSERT INTO `computer` VALUES ('VMware-56 4d 5e f2 e4 65 cf 3e-39 23 a5 49 83 1f 41 12',2,'2008-11-27 19:40:57')
la structure de la table "glpi_location" est(`ID`,`name`,`completename `)
son contenue est;
INSERT INTO `glpi_location` VALUES (2,'info','departement > info')
le travail demande est faire affichage de `type` de la table "ancienhardware" et affichage de `SSN` de la table "bios" et affichage de `name` de la table "hard" et affichage de `date_mod` de la table "computer" et afficage de `completename` de la table " glpi_location"
le probleme est on travail avec deux bases de donnés OCSWEB et GLPI
l'affichage finale doit etre de la forme suivante;
`clavier` `VMware-56 4d 5e f2 e4 65 cf 3e-39 23 a5 49 83 1f 41 12` `MBH-E499E254237` `2008-11-27 19:40:57` `departement > info`
je fait le script suivant mais il a des erreurs;
1 2 3 4 5 6
| select type,SSN,name,date_mod,complename
from ancienhardware,bios,hard,computer,glpi_location
where OCSWEB.ancienhardware.hardware_id = OCSWEB.bios.hardware_id
and OCSWEB.bios.hardware_id = OCSWEB.hard.ID
and OCSWEB.bios.SSN = GLPI.computer.serial
and GLPI.computer.location = GLPI.glpi_location.ID ; |
AIDEZ MOI SVP
MERCI D'AVANCE
Partager