Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1571 connectés 

 


Dernière réponse
Sujet : (SQL) petite question de base mais...
thegti Je confirme c'est pas possible
Mais c'est chiant c'est vrai surtout avec des grosses tables du genre 50 champs
En plus, utiliser * c'est pas conseillé (bugs, rapidité, évolutivité, ...)
Moi, en général, je me fait une petite fonction qui me construit la chaine entière, champs séparés avec des ',' entre et après copier coller et je supprime celui que je veut pas
D'ailleurs, ca doit exister des assistants pour ca (genre QBE de Access)

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
thegti Je confirme c'est pas possible
Mais c'est chiant c'est vrai surtout avec des grosses tables du genre 50 champs
En plus, utiliser * c'est pas conseillé (bugs, rapidité, évolutivité, ...)
Moi, en général, je me fait une petite fonction qui me construit la chaine entière, champs séparés avec des ',' entre et après copier coller et je supprime celui que je veut pas
D'ailleurs, ca doit exister des assistants pour ca (genre QBE de Access)
baloo bon laissez tomber...merci qd meme!!
Fred999

jupiler a écrit a écrit :

 
 
je peux te montrer des requetes qui ressortent 40 champs
avec 7 ou 8 jointures et tu verras que ca n'a plus rien de bourrin.




 
J'allais le dire :o

jupiler

baloo a écrit a écrit :

bah y a un Id dont je n'eprouve pas l'utilite!
 
je voulais juste savoir si y avait une methode plus courte que d'enumerer ts les champs!!
car ça fait un peu bourrin...d'enumerer 12 chps!




 
je peux te montrer des requetes qui ressortent 40 champs
avec 7 ou 8 jointures et tu verras que ca n'a plus rien de bourrin.

baloo bah y a un Id dont je n'eprouve pas l'utilite!
 
je voulais juste savoir si y avait une methode plus courte que d'enumerer ts les champs!!
car ça fait un peu bourrin...d'enumerer 12 chps!
Fred999

baloo a écrit a écrit :

fred 999: pkoi? :(




 
Tu trouves ça clair, de dire "je veux tous les champs d'une table sauf un"???
 
Tu pourrais quand même te fendre d'un copier-coller...

baloo thegti:  c ça mais ta syntaxe ne marche pas!
baloo fred 999: pkoi? :(
baloo thegti: oui c ça!
Fred999 Si tu t'amuses à faire des requêtes de ce genre, je ne souhaite pas être le type qui passera derrière toi pour la maintenance...
ddr555 c'est pas possible, faut quand même sélectionner tous les champs que tu veux voir, sauf celui que tu veux pas.
sinon, tu peux créer une vue qui sélectionner tous ces champs et ensuite tu fais select * from vue
thegti Tu veut faire un truc du style:
select "* - LeChampQueJeVeuxPas"
from MaTable
C'est ca ?
baloo c bien un champ mais ça ne marche tjs pas!
merci qd meme!!
qq'un d'autre?
lamatrice sinon tu peux toujour créer une nouvelle table sans ce satané champs !
lamatrice un champs que tu veux pas ou un enregistrement ?
sinon si c'est le champs
essai
 
select * AND NOT champX
baloo la ça marche pas :(
baloo c juste un chps que je veux pas...
dc:
SELECT * FROM Tbl_info  
WHERE NOT Id-type
 
c ça?
lamatrice WHERE NOT tonchamps
 
SELECT * FROM Table WHERE nom NOT LIKE 'D%'
 
avec ça tu sélectionne pas les champs commançant par D  
par exemple
baloo j'arrive pas a trouver la reponse!
comment faire pour selectionner ts les chps d'une table sauf un?
y a t-il une autre methode que de selectionner ts les chps un a un car y en a qd meme 13!!!!!
voila merci...

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)