Stokage d'une variable
mb42
Messages postés
553
Statut
Membre
-
toto -
toto -
Bonjour,
je travail avec MYSQL
ma requete est la suivante:
select type,SSN,name,date_mod,complename
from ancienhardware,bios,hard
where ancienhardware.hardware_id = bios.hardware_id
and bios.hardware_id = hardw.ID
je doit stocker SSN dans une variable car je la besoin dans la seconde requête
mon question c comment faire c stokage
avec detail SVP
MERCI D'AVANCE
je travail avec MYSQL
ma requete est la suivante:
select type,SSN,name,date_mod,complename
from ancienhardware,bios,hard
where ancienhardware.hardware_id = bios.hardware_id
and bios.hardware_id = hardw.ID
je doit stocker SSN dans une variable car je la besoin dans la seconde requête
mon question c comment faire c stokage
avec detail SVP
MERCI D'AVANCE
A voir également:
- Stokage d'une variable
- Stokage google - Guide
- Variable d'environnement temp ✓ - Forum Word
- Impossible de créer le fichier de travail. vérifiez la variable d'environnement temp - Forum Microsoft Office
- Le fichier contient un programme écrit en python. le programme construit un mot secret mais il ne l'affiche pas. modifiez ce programme afin que à chaque itération de la boucle : la variable a augmente de 2 la variable b diminue de 1 ajoutez une instruction pour faire afficher le mot secret construit. quel est ce mot secret ? ✓ - Forum Python
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ? ✓ - Forum Python
3 réponses
MySQL n'étant qu'une base de donnée... Il n'y a pas de notion de variable à proprement parler.
Tu peux générer une table temporaire, mais bon...
Tu travailles dans quel langage de programmation ?
Tu peux générer une table temporaire, mais bon...
Tu travailles dans quel langage de programmation ?
Le SQL n'est pas vraiment un langage de programmation, c'est un langage d'interrogation.
Tu envoies une requête, tu obtiens un résultat. et ainsi de suite.
Pour faire quelque chose de cohérent, il te faut un langage de programmation pour lier le tout, et c'est lui qui aura des variables pour passer des données d'une requête à une autre, fera les affichages, etc...
À moins que quelqu'un d'autre ait une solution, moi je vois pas...
Tu envoies une requête, tu obtiens un résultat. et ainsi de suite.
Pour faire quelque chose de cohérent, il te faut un langage de programmation pour lier le tout, et c'est lui qui aura des variables pour passer des données d'une requête à une autre, fera les affichages, etc...
À moins que quelqu'un d'autre ait une solution, moi je vois pas...
Bonjour
Les variables existent en mysql.
select type,@variable:=SSN,name,date_mod,complename from ancienhardware,bios,hard where ancienhardware.hardware_id = bios.hardware_id
and bios.hardware_id = hardw.ID ;
Dans une autre requête, tu peux faire
... WHERE autrechamp=@variable ;
Attention ! ceci marche en mode console avec mysql.exe, pas avec phpmyadmin, parce que phpmyadmin referme la connexion à la base de données à chaque requête, ce qui détruit les variables. On peut peut-être les maintenir à l'aide des connexions persistantes, ça existe mais j'ignore si phpmyadmin les gère.
(mais si tu utilises phpmyadmin, alors tu peux faire un script php et utiliser une variable php)
Les variables existent en mysql.
select type,@variable:=SSN,name,date_mod,complename from ancienhardware,bios,hard where ancienhardware.hardware_id = bios.hardware_id
and bios.hardware_id = hardw.ID ;
Dans une autre requête, tu peux faire
... WHERE autrechamp=@variable ;
Attention ! ceci marche en mode console avec mysql.exe, pas avec phpmyadmin, parce que phpmyadmin referme la connexion à la base de données à chaque requête, ce qui détruit les variables. On peut peut-être les maintenir à l'aide des connexions persistantes, ça existe mais j'ignore si phpmyadmin les gère.
(mais si tu utilises phpmyadmin, alors tu peux faire un script php et utiliser une variable php)