You are not logged in.
Pages: 1
il est bien marqué de tout pour cette partie du forum alors j'ai une petite question concernant une requete SQL:
alors je dispose d'une table type : table1
ID NOM LOCALISATION etc ...
1 toto salon
2 titi
3 tutu sdb
en faisant cette requete :
select *
from table1
where ID = 2
j'obtiens le résultat voulu mais il me reste la case localisation vide , que devrai-je ajouter a ma requete pour supprimer toutes les cases vides sans cibler leur nom ?
pour essayer d'être clair dans ma requete je ne sais pas quels champs vont être vide d'avance
Merci beaucoup
Cordialement
OS : windows XP / SP2
GLPI : 0.68.3
Codebarre : 1.2
Acrobat Reader : 7
Offline
c'est quoi le but en fait ? par ce que je comprend pas tout.
<> '' pour non vide ?
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
Ca c'est si tu veux mettre a jour ta base :
UPDATE table1 SET localisation = 'cequetuveux' WHERE localisation = '';
ou
UPDATE table1 SET localisation = 'cequetuveux' WHERE localisation IS NULL;
Ca c'est si tu veux faire un select de tout les champs saufs ceux qui on la localisation à vide :
SELECT * FROM table1 WHERE localisation IS NOT NULL;
ou (comme disait moyo)
SELECT * FROM table1 WHERE localisation <> '';
Last edited by baaz (2007-06-08 16:54:59)
Bazile Lebeau
Offline
Pages: 1