Visualizzazione dei risultati da 1 a 3 su 3

Discussione: INNER JOIN doppio

  1. #1

    INNER JOIN doppio

    mi dite gentilmente dov'è che non va questa query (DB Access)

    sqll = "SELECT tbl_clienti.*,tbl_dettaglio.*,tbl_categorie.* FROM tbl_dettaglio INNER JOIN tbl_clienti ON tbl_dettaglio.id_cliente=tbl_clienti.id INNER JOIN tbl_categorie ON tbl_dettaglio.id_categoria=tbl_categorie.id WHERE tbl_clienti.provincia='"&provincia&"'"

    l'errore restituito è:

    Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

    [Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'tbl_dettaglio.id_cliente=tbl_clienti.id INNER JOIN tbl_categorie ON tbl_dettaglio.id_categoria=tbl_categorie.id'.

    grazie
    "Allacciati le cinture Alice, perché adesso di meraviglie ne vedrai un bel pò.."

  2. #2
    controlla i nomi dei campi, e che la tipologia corrisponda

  3. #3
    controllo.. ma la sintassi è giusta?
    "Allacciati le cinture Alice, perché adesso di meraviglie ne vedrai un bel pò.."

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.