Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di osgb
    Registrato dal
    May 2004
    residenza
    Monza
    Messaggi
    179

    Problema con funzione INNER JOIN

    Salve, ho un database di una società di calcio oratoriana con una tabella Anagrafico che ha una relazione 1 a molti con la tabella Annate (colonna IDGiocatore ) e una tabella Categoria che ha una relazione 1 a molti con la tabella Annate (colonna IDCategoria ). Ebbene dovrei prelevare i dati di tutti i componenti dalla tabella Anagrafico di una tal squadra, ma non riesco.
    Ho fatto una sql come questa:

    sqlDB3 = "SELECT * FROM Anagrafico INNER JOIN Annate ON IDGiocatore; Categoria INNER JOIN Annate ON IDCAtegoria WHERE attivo=-1 and IDCategoria = '"&CodSquadra&"'"
    Però mi sa che c'è un gran casino... Infatti mi da questo errore:

    Microsoft JET Database Engine error '80040e14'
    Join expression not supported.
    Qualcuno può dirmi dove sicuramente sbaglio, grazie mille.

  2. #2
    codice:
    sql = "SELECT * FROM Anagrafico " &_
              "INNER JOIN Annate " &_
              "ON Annate.IDGiocatore = Anagrafico.IDGiocatore " &_
              "INNER JOIN Annate " &_
              "ON Annate.IDCategoria = Anagrafico.IDCategoria " &_
              "WHERE Anagrafico.Attivo = -1 " &_
              "AND Anagrafico.IDCategoria = " & CodSquadra

  3. #3
    Utente di HTML.it L'avatar di osgb
    Registrato dal
    May 2004
    residenza
    Monza
    Messaggi
    179
    Grazie mille.

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.