Question : question pour exclure des disques de multiple


Tous

J'ai le code ci-dessous qui est actuellement SoE de compte en service en tant que « y ».

Ce que je voudrais faire est de modifier ceci pour renvoyer seulement ceux dont [description de limite d'emploi] est

PAS - 6 mois » et PAS « à durée déterminée - 7 mois « à durée déterminée » etc. etc.



CHOISIR DeptByArea.School, ActiveStatementDetails. [Description de département], somme (IIf ([SoE courant] = " y ", 1.0)) COMME YesCount, ActiveStatementDetails. [Description de limite d'emploi]
D'ActiveStatementDetails INTÉRIEUR JOINDRE (SOEYCount INTÉRIEUR JOIGNENT DeptByArea SUR SOEYCount. [Description de département] = DeptByArea. [Description de département]) SUR ActiveStatementDetails. [Description de département] = SOEYCount. [Description de département]
GROUPE PAR DeptByArea.School, ActiveStatementDetails. [Description de département], ActiveStatementDetails. [Description de limite d'emploi] ;


Tandis qu'être idéal pour avoir une question séparée (que je ferai probablement) pour détenir seulement des records avec le « à durée déterminée » ci-dessus non inclus ..... au sujet de la façon dont I écrirait au code à l'exlcude ces « à durée déterminée » non requis.

rgds

shaz0503

Réponse : question pour exclure des disques de multiple

Vous ne pouvez pas aimer ceci, mais ceci fonctionne :)
Je pense qu'il est complètement simple de comprendre, même pour le moteur de MS Access.
Vous donner ont des limites variables comme la « norme -. » Je n'essayerai pas même de l'analyser.

Vous avez besoin d'a * dans la « norme - * » pour signifier « commence par »
1 :
2 :
3 :
4 :
5 :
6 :
7 :
8 :
9 :
10 :
11 :
12 :
13 :
14 :
15 :
16 :
CHOISIR DeptByArea.School, ActiveStatementDetails. [Description de département], somme (IIf ([SoE courant] = " y ", 1.0)) COMME YesCount, ActiveStatementDetails. [Description de limite d'emploi]
D'ActiveStatementDetails INTÉRIEUR JOINDRE (SOEYCount INTÉRIEUR JOIGNENT DeptByArea SUR SOEYCount. [Description de département] = DeptByArea. [Description de département]) SUR ActiveStatementDetails. [Description de département] = SOEYCount. [Description de département]
LÀ OÙ PAS (ActiveStatementDetails. [Description de limite d'emploi] dedans (
	« à durée déterminée - 1 mois »,
	« à durée déterminée - 2 mois »,
	« à durée déterminée - 3 mois »,
	« à durée déterminée - 4 mois »,
	« à durée déterminée - 5 mois »,
	« à durée déterminée - 6 mois »,
	« à durée déterminée - 7 mois »,
	« à durée déterminée - 8 mois »,
	« à durée déterminée - 9 mois »,
	« à durée déterminée - 10 mois »,
	« à durée déterminée - 11 mois "))
ET PAS (ActiveStatementDetails. [Description de limite d'emploi] COMME la « norme - *")
GROUPE PAR DeptByArea.School, ActiveStatementDetails. [Description de département], ActiveStatementDetails. [Description de limite d'emploi] ;
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us