Petit nouveau ! |
6 Messages
26 sept. 2012, 10:52
slt tlm,
j'explique la situation:
j'ai une table "salaried" qui contient toutes les données sur des salariés; notamment les champs id,name,firstname et
une autre table "contract" contenant les champs id,cbeg,cstop
dans la table "salaried" sont donc répertoriés tous les salariés avec leurs données respectives, tandis que dans la table "contract" sont repertoriés que les contrats respectifs (étant donné qu'un contrat est en soi quelque-chose de variable (au cas échéant toutes modifications feront du contrat actuel un "historique" (autre table) et le contrat de la table contract sera/restera actif).
le point commun entre les tables est donc le champ "id".
le problème:
je veux afficher un <select> où ne sont donnés QUE les salariés ayant un contrat en cours de validité, cad dans le select ne seront montrés que name,firstname de la table salaried ayant "cstop>='time()' " dans la table contract.
quelle tête aura donc ce SELECT?
merci par avance.