Bonjour,
Je ne vois pas comment je pourrais filtrer les info a extraire
j'ai une table avec plusieurs champs
dont
fd_title
fd_year
fd_author
fd_category
je dois extraire les infos si fd_category et 2 ou 5 qui dont fd_author est pierre
Donc il doir m'extraire toutes les categories 2 et 5 qui appartiennent à Pierre
Pourcela , j'ai fait ceci
A savoir que dans mon exemple
category="2"
category2="5"
le probleme avec ce code, c'est qu'il extrait toutes les categories 2 qui appartienne a Pierre, mais par contre il extrait tous les categories 5 qui appartienne a tout le monde.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 select * from users_publication_ethz where fd_author LIKE '%<dtml-var owner>%' AND fd_category LIKE <dtml-sqlvar category type="string"> OR fd_category LIKE <dtml-sqlvar category2 type="string"> AND fd_year LIKE <dtml-sqlvar year type="string"> order by fd_year desc,fd_mounth desc,fd_day desc
Comment pourrais-je alors extraire toutes les categories 2 et 5 dont le champs fd_autor est = à Pierre?
Mille mercis pour vos corrections et aide
Partager