where

where

by Leda Fumagalli -
Number of replies: 2

Dopo il comando where in una proc print, come faccio a spiegare cosa applicare. Non so se mi spiego: di solito dopo la if si mette il then con il quale si specifica la conseguenza dell'if. Nella where come faccio? Non posso scrivere un 'then' ?

Il problema l'ho riscontrato nell'esercizio delle emergenze in cui si chiede di stampare 0 o 1 in base al fatto che un componente sia o meno nel campo dell'istruzione. 

Sempre in questo esercizio non capisco quale è la variabile Federal Share Obligated (punto 3).

In reply to Leda Fumagalli

Ri: where

by Simone Scolaro -
Dopo la WHERE non si può scrivere un THEN. Semplicemente se la condizione della WHERE è soddisfatta, l'osservazione viene utilizzata, altrimenti no.
Nell'esercizio delle emergenze non si chiede di creare una nuova variabile in base all'istruzione, ma di VISUALIZZARE 0 o 1. Sulle slide trova come fare, torni pure qui se poi non riesce ad applicare il metodo.

La variabile Federal Share Obligated sarebbe la variabile amount.