|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : janvier 2013 Messages : 4 ![]() |
Bonjour,
JE viens de creer une table avec un champs qui contient le résultat d'un wmsys.wm_concat (donc val1, val2, val3, ...) et j'aimerai reutiliser de champ dans une condition IN (select * from table where champ IN (val1, val2, val3), sauf que bien sur il manque les '. Comment je pourrais soit les ajouter au moment du select, soit au moment de la création de la table ? Merci ! |
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() Marius NituIngénieur développement logiciels Inscription : octobre 2007 Messages : 4 104 ![]() |
|
|
|
00
|
|
|
#3 | |
|
Expert Confirmé
![]() Inscription : août 2008 Messages : 1 690 ![]() |
Citation:
Respecter la 1ere forme normale permet qu'en même de simplifier les requêtes par la suite. |
|
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : janvier 2013 Messages : 4 ![]() |
Merci beaucoup pour la doc !
|
|
|
00
|
|
|
#5 | |
|
Invité de passage
![]() Inscription : janvier 2013 Messages : 4 ![]() |
Citation:
|
|
|
|
00
|
|
|
#6 |
|
Expert Confirmé
![]() Inscription : août 2008 Messages : 1 690 ![]() |
Il suffit d'utiliser une vue pour ce besoin d'affichage spécifique, qui s'appuie sur des tables correctement modélisées.
Ici c'est l'approche inverse, les données sont stockées dans un unique but d'affichage spécifique, et il faut les bidouiller à partir d'une vue à chaque fois qu'on veut les utiliser... |
|
|
10
|
|
|
#7 |
|
Invité de passage
![]() Inscription : janvier 2013 Messages : 4 ![]() |
Je suis bien d'accord avec vous mais parfois on a pas trop le choix
|
|
|
00
|
Copyright © 2000-2013 - www.developpez.com