Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione Nothing Phone 4(a): sempre iconico ma ora più concreto
Recensione Nothing Phone 4(a): sempre iconico ma ora più concreto
Nothing con il suo nuovo Phone 4(a) conferma la sua identità visiva puntando su una costruzione che nobilita il policarbonato. La trasparenza resta l'elemento cardine, arricchita da una simmetria interna curata nei minimi dettagli. Il sistema Glyph si evolve, riducendosi nelle dimensioni ma aumentando l'utilità quotidiana grazie a nuove funzioni software integrate e notifiche visive. Ecco tutti i dettagli nella recensione completa
Corsair Vanguard Air 99 Wireless: non si era mai vista una tastiera gaming così professionale
Corsair Vanguard Air 99 Wireless: non si era mai vista una tastiera gaming così professionale
Nelle ultime settimane abbiamo provato la Corsair Vanguard Air 99 Wireless, una tastiera tecnicamente da gaming, ma che in realtà offre un ampio ventaglio di possibilità anche al di fuori delle sessioni di gioco. Flessibilità e funzionalità sono le parole d'ordine di una periferica che si rivolge a chi cerca un prodotto capace di adattarsi a ogni esigenza e ogni piattaforma
Ecovacs DEEBOT T90 PRO OMNI: ora il rullo di lavaggio è ampio
Ecovacs DEEBOT T90 PRO OMNI: ora il rullo di lavaggio è ampio
DEEBOT T90 PRO OMNI abbina un sistema di aspirazione basato su tecnologia BLAST ad un rullo di lavaggio dei pavimenti dalla larghezza elevata, capace di trattare al meglio le superfici di casa minimizzando i tempi di lavoro. Un robot completo che riesce anche ad essere sottile e garantire automazione ed efficienza nelle operazioni di pulizia di casa
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 24-04-2009, 12:51   #1
Hurry Up
Senior Member
 
L'Avatar di Hurry Up
 
Iscritto dal: Jan 2003
Città: Bergamo/Milano
Messaggi: 628
[SQL] Count un po strana

Ho un problema che non riesco a risolvere....

Ho una tabella simile a questa

supporto - ordine - prodotto
01 - 234 - 00012
02 - 234 - 00012
03 - 234 - 00014
04 - 234 - 00017
05 - 278 - 00012
06 - 278 - 00019

Devo fare 1 query in sql:
- contare quanti prodotti diversi ci sono in ogni ordine e sommarli.

Ovvero per il primo ordine ce ne sono 3, per il secondo 2, quindi devo avere come risultato 5.
Ad occhio ho detto... ok è facile, faccio un distinct dentro al count e ci siamo... e invece cosi' mi frego perchè avrei come risultato 4 visto che nel secondo ordine c'e' un prodotto presente anche nel primo... asdasdas

Come potrei fare?
Grazie a tutti
__________________
Opteron 170 RS @ 3000Mhz 1.408v - Waterblock Lunasio Cooling - DFI LanParty UT Nf4 Ultra-D - SSD Intel X25-M 80Gb
2Gb DDR Corsair (1024Mb x 2) - GeForce 8800GTS 360MB - Liquido WB Lunaforce Evo 1215 - Lc Power 550w Rev2

Ultima modifica di Hurry Up : 24-04-2009 alle 12:58.
Hurry Up è offline   Rispondi citando il messaggio o parte di esso
Old 24-04-2009, 14:15   #2
AlbertE
Junior Member
 
Iscritto dal: Feb 2003
Messaggi: 8
La risposta è già nella domanda...

contare quanti prodotti diversi ci sono in ogni ordine (cioè raggruppati per ordine) e sommarli (cioè SUM)

Ovviamente ci vuole più di una SELECT...

Ciao
AlbertE è offline   Rispondi citando il messaggio o parte di esso
Old 24-04-2009, 15:55   #3
gugoXX
Senior Member
 
L'Avatar di gugoXX
 
Iscritto dal: May 2004
Città: Londra (Torino)
Messaggi: 3692
Ma se fai un DISTINCT dentro il COUNT, ottieni giustamente 3 e 2, non ottieni 4.
Poi sommi tutti i contributi ed e' finita, o no?
__________________
Se pensi che il tuo codice sia troppo complesso da capire senza commenti, e' segno che molto probabilmente il tuo codice e' semplicemente mal scritto.
E se pensi di avere bisogno di un nuovo commento, significa che ti manca almeno un test.
gugoXX è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione Nothing Phone 4(a): sempre iconico ma ora più concreto Recensione Nothing Phone 4(a): sempre iconico ma...
Corsair Vanguard Air 99 Wireless: non si era mai vista una tastiera gaming così professionale Corsair Vanguard Air 99 Wireless: non si era mai...
Ecovacs DEEBOT T90 PRO OMNI: ora il rullo di lavaggio è ampio Ecovacs DEEBOT T90 PRO OMNI: ora il rullo di lav...
Recensione Samsung Galaxy S26 Ultra: finalmente qualcosa di nuovo Recensione Samsung Galaxy S26 Ultra: finalmente ...
Diablo II Resurrected: il nuovo DLC Reign of the Warlock Diablo II Resurrected: il nuovo DLC Reign of the...
NVIDIA: raggiungeremo almeno 1 triliardo...
Lenovo presenta workstation e server con...
Nuova BMW i3: la Serie 3 elettrica debut...
NVIDIA torna in Cina: stretto un accordo...
Vibe coding nel mirino di Apple: ecco le...
Smart TV QLED 50'' a un super prezzo: 4K...
Horizon Worlds lascia i visori Quest: Me...
Lexar compie 30 anni e cambia le regole ...
Questo SSD fornisce memoria aggiuntiva a...
PlayStation Portal si aggiorna: arriva l...
Akamai, le API nel mirino dei cyber atta...
Spider-Man: Brand New Day, finalmente on...
La serie TV di Hitman è ufficialmente fe...
"Grazie e arrivederci": Sam Al...
Il CEO di Take-Two critica l'idea che l'...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 18:30.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v