Visualizzazione dei risultati da 1 a 10 su 10

Hybrid View

  1. #1
    Ciao, ho risolto con una sub-query: Una select richiamata in una select, in tal modo riesco a selezionare entrambi contemporaneamente.
    Non ho sottomano la query, la posterò.
    jabjoint

  2. #2
    Moderatore di Windows e software L'avatar di URANIO
    Registrato dal
    Dec 1999
    residenza
    Casalpusterlengo (LO)
    Messaggi
    1,290
    Quote Originariamente inviata da jabjoint Visualizza il messaggio
    Ciao, ho risolto con una sub-query: Una select richiamata in una select, in tal modo riesco a selezionare entrambi contemporaneamente.
    Non ho sottomano la query, la posterò.
    Più facilmente facevi una union

  3. #3
    Quote Originariamente inviata da URANIO Visualizza il messaggio
    Più facilmente facevi una union
    Ho fatto così:

    codice:
    SELECT C.PK_CodiceCliente AS 'Tutti i Clienti', 
           O.FK_CodiceCliente AS 'Clienti Con Ordini', 
           S.PK_CodiceCliente As 'Clienti Senza Ordini'
    
    
    
    
    FROM
    
    
    Clienti AS C FULL OUTER JOIN Ordine AS O ON O.FK_CodiceCliente = C.PK_CodiceCliente,
    
    
    (SELECT C.PK_CodiceCliente FROM Clienti AS C
    FULL OUTER JOIN Ordine AS O2 ON O2.FK_CodiceCliente = C.PK_CodiceCliente WHERE O2.FK_CodiceCliente IS NULL) AS S
    
    
    
    
    GROUP BY C.PK_CodiceCliente, O.FK_CodiceCliente, S.PK_CodiceCliente
    ORDER BY C.PK_CodiceCliente

    jabjoint

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.