Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [SLQ Access] Select Inner join

    Salve raga.
    Avrei questo problema.

    Avendo due entita':
    Tipo e Specie:

    Tipo:
    IdTipo PK
    IdSpecie FK
    NomeTipo
    COsto
    Quantita
    Descrizione

    Specie:
    IdSpecie PK
    NomeSpecie
    Numero
    Stagione

    Tra Specie e Tipo, c'e' una relazione uno a molti.

    Ora, dovrei produrre una query, che mi permetta di visualizzare dando in Input (un NomeTipo),
    tutte le Specie collegate al quel Tipo.

    So che dovrei utilizzare la INNER JOIN, ma io la so utilizzare facendo un confronto solo
    tra gli Id delle due entita'.

  2. #2
    Select specie.*
    from specie
    inner join tipo on tipo.IdSpecie = specie. IdSpecie
    where tipo.NomeTipo = ‘[Il tipo che stai cercando]’

    Così dovrebbe funzionare.
    Ciao. Claudio.

  3. #3
    ok grazie mille.

    E se ora volessi produrre una query, che mi visualizzi per ogni Specie, il suo Tipo piu' economico???

  4. #4
    Dovresti usare una subquery ... ma non conosco la sintassi di access.

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