![]() |
Show 150 posts per page |
.dsy:it. (http://www.dsy.it/forum/)
- Basi di dati ~ comunicazione digitale (http://www.dsy.it/forum/forumdisplay.php?forumid=108)
-- progetto catering query sql (http://www.dsy.it/forum/showthread.php?threadid=36695)
progetto catering query sql
Ragazzi voi come avete svolto la vista?
g. costruire la vista dei piatti che non contengono come ingrediente l’aglio, usati in
almeno 3 diversi menù.
upppp
code:
CREATE OR REPLACE VIEW PiattiNoAglioInAlmeno3Menu AS SELECT NomePiatto FROM Portata WHERE NomePiatto IN ( SELECT NomePiatto FROM Piatti EXCEPT SELECT NomePiatto FROM SiUtilizza WHERE Nome = 'Aglio' ) GROUP BY NomePiatto HAVING COUNT(DISTINCT NomeMenu) >= 3;
raga ma il trigger che fa partire la liquidazione dei dipendenti all'inserimento di un evento dell'anno nuovo, come caspita si fa a farlo usando l'sql standard?
Il prof ci ha detto espressamente di usare solo sql standard, quindi niente select extract year from 'anno'... 
Ma come si fa a fare questo trigger senza discriminare in base all'anno??
Ma come solo "sql standard"??
Perchè Extract Years From non è sql standard? 
Noi per le funzioni trigger abbiamo usato plpgsql...
Per i trigger anche noi abbiamo usato plpgsql, ma io ho il dubbio se select extract, date_trunc o date_part facciano parte dell'sql standard o no... ![]()
[EDIT] ok il prof mi ha detto via mail che select extract si può usare
| All times are GMT. The time now is 05:00. | Show all 6 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.