Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [SQL] Query filtrata

  1. #1

    [SQL] Query filtrata

    Ciao a tutti , utilizzo SQL SERVER 2005 standard e BUSINESS INTELLINGENCE per estrarre i dati e migrarli in un altro db.

    Avrei però il seguente problema.

    Ho 2 tabelle:

    Struttura--> impiegati ; struttura indica i centri in cui vi sono gli impiegati: per esempio la struttura di Bari ha 200 impiegati,quella di Roma 140 e via dicendo , dovrei però estrarre per ogni centro al massimo 50 impiegati. Come faccio?

    A livello di query si potrebbe fare una select con un group by limitato a 50?????

    Grazie mille!

  2. #2
    Utente di HTML.it L'avatar di comas17
    Registrato dal
    Apr 2002
    Messaggi
    6,523
    Per estrarre 50 record da una tabella basta fare "select top 50 * from tabella where..."

  3. #3
    ok quello lo so,ma dovrei farlo per ogni struttura.

    Immaginavo una query del tipo

    select * frorm struttture inner join utenti .... group by id_struttura "LIMIT 0,50"

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 © 2024 vBulletin Solutions, Inc. All rights reserved.