Salve!
Ho due tabelle di Access, USERS e ORDERS, correlate 1 a N
Nella tabella ORDINI un flag (ORD_STATUS) mi indica lo stato dell'ordine (1=non ancora preso in carico, 2=in corso, 3=completato)
Bene, dovrei contare il numero di utenti che hanno almeno 1 ordine con ORD_STATUS = 1, ma come faccio?
Ho provato questa, ma naturalmente non va (sintatticamente, ad occhio, mi sembra che qualcosa non quadri nella subquery):
Grazie in anticipo...codice:SELECT COUNT(*) AS USE_COUNT FROM USERS WHERE (SELECT COUNT(*) FROM ORDERS WHERE ORD_USER = USE_ID AND ORD_STATUS = 1) > 0


Rispondi quotando