|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre actif
![]() Inscription : mai 2004 Messages : 202 ![]() |
Bonjour tout le monde !
Voilà j'ai un petit renseignement à vous demander concernant l'accès au champ d'une table : Est-il possible d'accéder a ces champs ar leur numero d'index en langage purement SQL et si cela est possible quel est la syntaxe ? Je voudrais faire un ORDER BY sur le numero du champ passé en paramètre donc je sais pas trop comment faire si c'est pas possible ? Une lumière pour m'éclairer ? Merci d'avance. |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Frédéric Inscription : octobre 2002 Messages : 1 722 ![]() |
fonctionne très bien.
|
|
|
00
|
|
|
#3 |
|
Membre actif
![]() Inscription : mai 2004 Messages : 202 ![]() |
J'y avais même pas penser Merci bcp |
|
|
00
|
|
|
#4 |
|
Membre actif
![]() Inscription : mai 2004 Messages : 202 ![]() |
SELECT * FROM SOCIETE ORDER BY 2; me fait une exception (invalid column position user in the ORDER BY clause) :/
Edit : pourtant il existe bien un champ correspondant... |
|
|
00
|
|
|
#5 | ||
|
Membre confirmé
![]() Olivier MuetResponsable de service informatique Inscription : septembre 2003 Messages : 222 ![]() |
Il me semble bien qu'on ne peut utiliser la clause "order by num" que lorsque les champs sont listés de façon explicite ; c'est-à-dire :
Code :
|
||
|
|
00
|
|
|
#6 |
|
Membre actif
![]() Inscription : mai 2004 Messages : 202 ![]() |
Ca semble plus logique en effet merci pour vos réponses
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com