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

    Errore query php vs sql server

    Ho la seguente query:
    SELECT t_apparati.id_apparato, t_apparati.ckin, t_apparati.sn_ier, t_apparati.modello, MAX(t_manutenzioni.data_manutenzione) AS data
    FROM t_apparati LEFT JOIN t_manutenzioni ON t_apparati.id_apparato = t_manutenzioni.id_apparato WHERE modello = '" . $_GET['mod'] . "' GROUP BY t_apparati.id_apparato;


    su mysql funziona senza problemi, sql server mi viene restituito questo errore:

    Warning: mssql_query() [function.mssql-query]: message: La colonna 't_apparati.ckin' non è valida nell'elenco di selezione perché non è inclusa né in una funzione di aggregazione né nella clausola GROUP BY. (severity 16) in C:\Programmi\Apache Group\Apache2\htdocs\arc-db\php\elenchi\elenco_completo.php on line 78

    cosa significa.

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    http://technet.microsoft.com/it-it/l.../ms177673.aspx

    Ogni colonna della tabella o della vista di qualsiasi espressione non di aggregazione presente nell'<elenco di selezione> deve essere inclusa nell'elenco GROUP BY:

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.